home *** CD-ROM | disk | FTP | other *** search
/ Sound Blastoff / Sound Blastoff.iso / Sound Utilities / PianoSim II 1.2 ƒ / PianoSim II 1.2 / PianoSim II 1.2.rsrc / bin.rsrc_CODE_6.txt < prev    next >
Text File  |  1995-07-30  |  385KB  |  6,643 lines

  1. # near model CODE resource
  2. # jump table entries: 336-337 (2 of them)
  3. export_42:
  4. 00000000  4E56 FFE6                link       A6, -0x001A
  5. 00000004  48E7 1F38                movem.l    -[A7], D3,D4,D5,D6,D7,A2,A3,A4
  6. 00000008  206E 0008                movea.l    A0, [A6 + 0x8]
  7. 0000000C  3610                     move.w     D3, [A0]
  8. 0000000E  226E 000C                movea.l    A1, [A6 + 0xC]
  9. 00000012  2C11                     move.l     D6, [A1]
  10. 00000014  206E 0010                movea.l    A0, [A6 + 0x10]
  11. 00000018  2650                     movea.l    A3, [A0]
  12. 0000001A  206E 0014                movea.l    A0, [A6 + 0x14]
  13. 0000001E  2850                     movea.l    A4, [A0]
  14. 00000020  3B43 D2A0                move.w     [A5 - 0x2D60], D3
  15. 00000024  082D 0001 D7E0           btst.b     [A5 - 0x2820], 0x1
  16. 0000002A  6702                     beq        +0x4 /* 0000002E */
  17. 0000002C  7600                     moveq.l    D3, 0x00
  18. label0000002E:
  19. 0000002E  426D D3A8                clr.w      [A5 - 0x2C58]
  20. 00000032  426D D3AA                clr.w      [A5 - 0x2C56]
  21. 00000036  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  22. 0000003C  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  23. 00000042  42AD D82C                clr.l      [A5 - 0x27D4]
  24. 00000046  42AD D830                clr.l      [A5 - 0x27D0]
  25. 0000004A  42AD D838                clr.l      [A5 - 0x27C8]
  26. 0000004E  486D D80E                pea.l      [A5 - 0x27F2]
  27. 00000052  A972                     syscall    GetMouse
  28. 00000054  4227                     clr.b      -[A7]
  29. 00000056  2F2D D80E                move.l     -[A7], [A5 - 0x27F2]
  30. 0000005A  486D D866                pea.l      [A5 - 0x279A]
  31. 0000005E  A8AD                     syscall    PtInRect
  32. 00000060  4A1F                     tst.b      [A7]+
  33. 00000062  670E                     beq        +0x10 /* 00000072 */
  34. 00000064  1B7C 0001 D7FE           move.b     [A5 - 0x2802], 0x1
  35. 0000006A  2F2D CC1C                move.l     -[A7], [A5 - 0x33E4]
  36. 0000006E  AA1C                     syscall    SetCCursor
  37. 00000070  6004                     bra        +0x6 /* 00000076 */
  38. label00000072:
  39. 00000072  422D D7FE                clr.b      [A5 - 0x2802]
  40. label00000076:
  41. 00000076  486D D068                pea.l      [A5 - 0x2F98]
  42. 0000007A  A8A3                     syscall    EraseRect
  43. 0000007C  486D D120                pea.l      [A5 - 0x2EE0]
  44. 00000080  2F2D CCFC                move.l     -[A7], [A5 - 0x3304]
  45. 00000084  AA1F                     syscall    PlotCIcon
  46. 00000086  3B7C 000A D3A0           move.w     [A5 - 0x2C60], 0xA /* '\n' */
  47. 0000008C  3B7C 0267 D3A2           move.w     [A5 - 0x2C5E], 0x267
  48. 00000092  3B7C 0051 D3A4           move.w     [A5 - 0x2C5C], 0x51 /* 'Q' */
  49. 00000098  3B7C 0006 D3A6           move.w     [A5 - 0x2C5A], 0x6
  50. 0000009E  486D D85E                pea.l      [A5 - 0x27A2]
  51. 000000A2  A8A3                     syscall    EraseRect
  52. 000000A4  3F2D D3A6                move.w     -[A7], [A5 - 0x2C5A]
  53. 000000A8  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  54. 000000AC  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  55. 000000B0  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  56. 000000B4  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  57. 000000B8  426D D38A                clr.w      [A5 - 0x2C76]
  58. 000000BC  426D D84E                clr.w      [A5 - 0x27B2]
  59. 000000C0  426D D850                clr.w      [A5 - 0x27B0]
  60. 000000C4  426D D852                clr.w      [A5 - 0x27AE]
  61. 000000C8  3EAD D38A                move.w     [A7], [A5 - 0x2C76]
  62. 000000CC  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  63. 000000D0  4297                     clr.l      [A7]
  64. 000000D2  3F3C 01D6                move.w     -[A7], 0x1D6
  65. 000000D6  2F2D CC34                move.l     -[A7], [A5 - 0x33CC]
  66. 000000DA  A9BE                     syscall    GetNewControl
  67. 000000DC  2B5F D39C                move.l     [A5 - 0x2C64], [A7]+
  68. 000000E0  2EAD D39C                move.l     [A7], [A5 - 0x2C64]
  69. 000000E4  3F3C 0001                move.w     -[A7], 0x1
  70. 000000E8  A964                     syscall    SetControlMinimum/SetMinCtl
  71. 000000EA  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  72. 000000EE  2003                     move.l     D0, D3
  73. 000000F0  48C0                     ext.l      D0
  74. 000000F2  81FC 0025                divs.w     D0, 0x25 /* '%' */
  75. 000000F6  5240                     addq.w     D0, 1
  76. 000000F8  3F00                     move.w     -[A7], D0
  77. 000000FA  A965                     syscall    SetControlMaximum/SetMaxCtl
  78. 000000FC  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  79. 00000100  7001                     moveq.l    D0, 0x01
  80. 00000102  D06D D38A                add.w      D0, [A5 - 0x2C76]
  81. 00000106  3F00                     move.w     -[A7], D0
  82. 00000108  A963                     syscall    SetControlValue/SetCtlValue
  83. 0000010A  426D D824                clr.w      [A5 - 0x27DC]
  84. 0000010E  6010                     bra        +0x12 /* 00000120 */
  85. label00000110:
  86. 00000110  302D D824                move.w     D0, [A5 - 0x27DC]
  87. 00000114  204D                     movea.l    A0, A5
  88. 00000116  D0C0                     add.w      A0, D0
  89. 00000118  4228 D976                clr.b      [A0 - 0x268A]
  90. 0000011C  526D D824                addq.w     [A5 - 0x27DC], 1
  91. label00000120:
  92. 00000120  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  93. 00000126  6DE8                     blt        -0x16 /* 00000110 */
  94. 00000128  426D D824                clr.w      [A5 - 0x27DC]
  95. 0000012C  95CA                     sub.l      A2, A2
  96. 0000012E  603A                     bra        +0x3C /* 0000016A */
  97. label00000130:
  98. 00000130  3F2D D824                move.w     -[A7], [A5 - 0x27DC]
  99. 00000134  302D D824                move.w     D0, [A5 - 0x27DC]
  100. 00000138  7200                     moveq.l    D1, 0x00
  101. 0000013A  1234 0000                move.b     D1, [A4 + D0.w]
  102. 0000013E  3F01                     move.w     -[A7], D1
  103. 00000140  204B                     movea.l    A0, A3
  104. 00000142  D1CA                     add.l      A0, A2
  105. 00000144  3F10                     move.w     -[A7], [A0]
  106. 00000146  3F32 6800                move.w     -[A7], [A2 + D6]
  107. 0000014A  E948                     lsl        D0.w, 4
  108. 0000014C  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  109. 00000150  5E40                     addq.w     D0, 7
  110. 00000152  3F00                     move.w     -[A7], D0
  111. 00000154  7061                     moveq.l    D0, 0x61
  112. 00000156  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  113. 0000015A  3F00                     move.w     -[A7], D0
  114. 0000015C  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  115. 00000160  4FEF 000C                lea.l      A7, [A7 + 0xC]
  116. 00000164  526D D824                addq.w     [A5 - 0x27DC], 1
  117. 00000168  548A                     addq.l     A2, 2
  118. label0000016A:
  119. 0000016A  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  120. 00000170  6C06                     bge        +0x8 /* 00000178 */
  121. 00000172  B66D D824                cmp.w      D3, [A5 - 0x27DC]
  122. 00000176  6EB8                     bgt        -0x46 /* 00000130 */
  123. label00000178:
  124. 00000178  422D D7FB                clr.b      [A5 - 0x2805]
  125. 0000017C  486D D288                pea.l      [A5 - 0x2D78]
  126. 00000180  2F2D CD1C                move.l     -[A7], [A5 - 0x32E4]
  127. 00000184  AA1F                     syscall    PlotCIcon
  128. 00000186  486D D190                pea.l      [A5 - 0x2E70]
  129. 0000018A  2F2D CCB4                move.l     -[A7], [A5 - 0x334C]
  130. 0000018E  AA1F                     syscall    PlotCIcon
  131. 00000190  486D D198                pea.l      [A5 - 0x2E68]
  132. 00000194  2F2D CCB8                move.l     -[A7], [A5 - 0x3348]
  133. 00000198  AA1F                     syscall    PlotCIcon
  134. 0000019A  486D D1A0                pea.l      [A5 - 0x2E60]
  135. 0000019E  2F2D CCBC                move.l     -[A7], [A5 - 0x3344]
  136. 000001A2  AA1F                     syscall    PlotCIcon
  137. 000001A4  486D D1A8                pea.l      [A5 - 0x2E58]
  138. 000001A8  2F2D CCC0                move.l     -[A7], [A5 - 0x3340]
  139. 000001AC  AA1F                     syscall    PlotCIcon
  140. 000001AE  486D D1B0                pea.l      [A5 - 0x2E50]
  141. 000001B2  2F2D CCC4                move.l     -[A7], [A5 - 0x333C]
  142. 000001B6  AA1F                     syscall    PlotCIcon
  143. 000001B8  486D D1B8                pea.l      [A5 - 0x2E48]
  144. 000001BC  2F2D CCC8                move.l     -[A7], [A5 - 0x3338]
  145. 000001C0  AA1F                     syscall    PlotCIcon
  146. 000001C2  486D D1C0                pea.l      [A5 - 0x2E40]
  147. 000001C6  2F2D CCCC                move.l     -[A7], [A5 - 0x3334]
  148. 000001CA  AA1F                     syscall    PlotCIcon
  149. 000001CC  486D D1C8                pea.l      [A5 - 0x2E38]
  150. 000001D0  2F2D CCD0                move.l     -[A7], [A5 - 0x3330]
  151. 000001D4  AA1F                     syscall    PlotCIcon
  152. 000001D6  486D D1D0                pea.l      [A5 - 0x2E30]
  153. 000001DA  2F2D CCD4                move.l     -[A7], [A5 - 0x332C]
  154. 000001DE  AA1F                     syscall    PlotCIcon
  155. 000001E0  486D D1D8                pea.l      [A5 - 0x2E28]
  156. 000001E4  2F2D CCD8                move.l     -[A7], [A5 - 0x3328]
  157. 000001E8  AA1F                     syscall    PlotCIcon
  158. 000001EA  486D D1E0                pea.l      [A5 - 0x2E20]
  159. 000001EE  2F2D CCDC                move.l     -[A7], [A5 - 0x3324]
  160. 000001F2  AA1F                     syscall    PlotCIcon
  161. 000001F4  486D D1E8                pea.l      [A5 - 0x2E18]
  162. 000001F8  2F2D CCE0                move.l     -[A7], [A5 - 0x3320]
  163. 000001FC  AA1F                     syscall    PlotCIcon
  164. 000001FE  486D D1F0                pea.l      [A5 - 0x2E10]
  165. 00000202  2F2D CCE4                move.l     -[A7], [A5 - 0x331C]
  166. 00000206  AA1F                     syscall    PlotCIcon
  167. 00000208  486D D1F8                pea.l      [A5 - 0x2E08]
  168. 0000020C  2F2D CCE8                move.l     -[A7], [A5 - 0x3318]
  169. 00000210  AA1F                     syscall    PlotCIcon
  170. 00000212  486D D208                pea.l      [A5 - 0x2DF8]
  171. 00000216  2F2D CCF0                move.l     -[A7], [A5 - 0x3310]
  172. 0000021A  AA1F                     syscall    PlotCIcon
  173. 0000021C  486D D258                pea.l      [A5 - 0x2DA8]
  174. 00000220  2F2D CE00                move.l     -[A7], [A5 - 0x3200]
  175. 00000224  AA1F                     syscall    PlotCIcon
  176. 00000226  486D D260                pea.l      [A5 - 0x2DA0]
  177. 0000022A  2F2D CE04                move.l     -[A7], [A5 - 0x31FC]
  178. 0000022E  AA1F                     syscall    PlotCIcon
  179. 00000230  486D D268                pea.l      [A5 - 0x2D98]
  180. 00000234  2F2D CE08                move.l     -[A7], [A5 - 0x31F8]
  181. 00000238  AA1F                     syscall    PlotCIcon
  182. 0000023A  486D D270                pea.l      [A5 - 0x2D90]
  183. 0000023E  2F2D CE0C                move.l     -[A7], [A5 - 0x31F4]
  184. 00000242  AA1F                     syscall    PlotCIcon
  185. 00000244  486D D278                pea.l      [A5 - 0x2D88]
  186. 00000248  2F2D CE10                move.l     -[A7], [A5 - 0x31F0]
  187. 0000024C  AA1F                     syscall    PlotCIcon
  188. 0000024E  486D D280                pea.l      [A5 - 0x2D80]
  189. 00000252  2F2D CE14                move.l     -[A7], [A5 - 0x31EC]
  190. 00000256  AA1F                     syscall    PlotCIcon
  191. 00000258  486D D220                pea.l      [A5 - 0x2DE0]
  192. 0000025C  2F2D CD00                move.l     -[A7], [A5 - 0x3300]
  193. 00000260  AA1F                     syscall    PlotCIcon
  194. 00000262  486D D228                pea.l      [A5 - 0x2DD8]
  195. 00000266  2F2D CD04                move.l     -[A7], [A5 - 0x32FC]
  196. 0000026A  AA1F                     syscall    PlotCIcon
  197. 0000026C  486D D230                pea.l      [A5 - 0x2DD0]
  198. 00000270  2F2D CD08                move.l     -[A7], [A5 - 0x32F8]
  199. 00000274  AA1F                     syscall    PlotCIcon
  200. 00000276  486D D238                pea.l      [A5 - 0x2DC8]
  201. 0000027A  2F2D CD0C                move.l     -[A7], [A5 - 0x32F4]
  202. 0000027E  AA1F                     syscall    PlotCIcon
  203. 00000280  486D D240                pea.l      [A5 - 0x2DC0]
  204. 00000284  2F2D CD10                move.l     -[A7], [A5 - 0x32F0]
  205. 00000288  AA1F                     syscall    PlotCIcon
  206. 0000028A  486D D248                pea.l      [A5 - 0x2DB8]
  207. 0000028E  2F2D CD14                move.l     -[A7], [A5 - 0x32EC]
  208. 00000292  AA1F                     syscall    PlotCIcon
  209. 00000294  486D D218                pea.l      [A5 - 0x2DE8]
  210. 00000298  2F2D CCF8                move.l     -[A7], [A5 - 0x3308]
  211. 0000029C  AA1F                     syscall    PlotCIcon
  212. 0000029E  486D D200                pea.l      [A5 - 0x2E00]
  213. 000002A2  2F2D CCEC                move.l     -[A7], [A5 - 0x3314]
  214. 000002A6  AA1F                     syscall    PlotCIcon
  215. 000002A8  486D D210                pea.l      [A5 - 0x2DF0]
  216. 000002AC  2F2D CCF4                move.l     -[A7], [A5 - 0x330C]
  217. 000002B0  AA1F                     syscall    PlotCIcon
  218. 000002B2  486D D250                pea.l      [A5 - 0x2DB0]
  219. 000002B6  2F2D CD18                move.l     -[A7], [A5 - 0x32E8]
  220. 000002BA  AA1F                     syscall    PlotCIcon
  221. 000002BC  6000 34BC                bra        +0x34BE /* 0000377A */
  222. label000002C0:
  223. 000002C0  42A7                     clr.l      -[A7]
  224. 000002C2  A975                     syscall    TickCount
  225. 000002C4  2B5F D82C                move.l     [A5 - 0x27D4], [A7]+
  226. 000002C8  302D D3A8                move.w     D0, [A5 - 0x2C58]
  227. 000002CC  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  228. 000002D0  6664                     bne        +0x66 /* 00000336 */
  229. 000002D2  7025                     moveq.l    D0, 0x25
  230. 000002D4  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  231. 000002D8  322D D3A8                move.w     D1, [A5 - 0x2C58]
  232. 000002DC  9240                     sub.w      D1, D0
  233. 000002DE  0C41 0025                cmpi.w     D1, 0x25 /* '%' */
  234. 000002E2  6E52                     bgt        +0x54 /* 00000336 */
  235. 000002E4  7025                     moveq.l    D0, 0x25
  236. 000002E6  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  237. 000002EA  322D D3A8                move.w     D1, [A5 - 0x2C58]
  238. 000002EE  9240                     sub.w      D1, D0
  239. 000002F0  4A41                     tst.w      D1
  240. 000002F2  6D42                     blt        +0x44 /* 00000336 */
  241. 000002F4  202D D82C                move.l     D0, [A5 - 0x27D4]
  242. 000002F8  90AD D830                sub.l      D0, [A5 - 0x27D0]
  243. 000002FC  723C                     moveq.l    D1, 0x3C
  244. 000002FE  B280                     cmp.l      D1, D0
  245. 00000300  6C34                     bge        +0x36 /* 00000336 */
  246. 00000302  2F3C 0001 0001           move.l     -[A7], 0x10001
  247. 00000308  3F3C 0001                move.w     -[A7], 0x1
  248. 0000030C  7025                     moveq.l    D0, 0x25
  249. 0000030E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  250. 00000312  322D D3AC                move.w     D1, [A5 - 0x2C54]
  251. 00000316  9240                     sub.w      D1, D0
  252. 00000318  3F01                     move.w     -[A7], D1
  253. 0000031A  7025                     moveq.l    D0, 0x25
  254. 0000031C  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  255. 00000320  322D D3A8                move.w     D1, [A5 - 0x2C58]
  256. 00000324  9240                     sub.w      D1, D0
  257. 00000326  3F01                     move.w     -[A7], D1
  258. 00000328  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  259. 0000032C  2B6D D82C D830           move.l     [A5 - 0x27D0], [A5 - 0x27D4]
  260. 00000332  4FEF 000A                lea.l      A7, [A7 + 0xA]
  261. label00000336:
  262. 00000336  486D D80E                pea.l      [A5 - 0x27F2]
  263. 0000033A  A972                     syscall    GetMouse
  264. 0000033C  4227                     clr.b      -[A7]
  265. 0000033E  2F2D D80E                move.l     -[A7], [A5 - 0x27F2]
  266. 00000342  486D D866                pea.l      [A5 - 0x279A]
  267. 00000346  A8AD                     syscall    PtInRect
  268. 00000348  4A1F                     tst.b      [A7]+
  269. 0000034A  6714                     beq        +0x16 /* 00000360 */
  270. 0000034C  4A2D D7FE                tst.b      [A5 - 0x2802]
  271. 00000350  661E                     bne        +0x20 /* 00000370 */
  272. 00000352  1B7C 0001 D7FE           move.b     [A5 - 0x2802], 0x1
  273. 00000358  2F2D CC1C                move.l     -[A7], [A5 - 0x33E4]
  274. 0000035C  AA1C                     syscall    SetCCursor
  275. 0000035E  6010                     bra        +0x12 /* 00000370 */
  276. label00000360:
  277. 00000360  4A2D D7FE                tst.b      [A5 - 0x2802]
  278. 00000364  670A                     beq        +0xC /* 00000370 */
  279. 00000366  422D D7FE                clr.b      [A5 - 0x2802]
  280. 0000036A  2F2D CC20                move.l     -[A7], [A5 - 0x33E0]
  281. 0000036E  AA1C                     syscall    SetCCursor
  282. label00000370:
  283. 00000370  4227                     clr.b      -[A7]
  284. 00000372  3F3C 004E                move.w     -[A7], 0x4E /* 'N' */
  285. 00000376  486D D7E2                pea.l      [A5 - 0x281E]
  286. 0000037A  A970                     syscall    GetNextEvent
  287. 0000037C  4A1F                     tst.b      [A7]+
  288. 0000037E  6700 33FA                beq        +0x33FC /* 0000377A */
  289. 00000382  302D D7E2                move.w     D0, [A5 - 0x281E]
  290. 00000386  6700 33F2                beq        +0x33F4 /* 0000377A */
  291. 0000038A  6B00 33EE                bmi        +0x33F0 /* 0000377A */
  292. 0000038E  5740                     subq.w     D0, 3
  293. 00000390  6700 2BEE                beq        +0x2BF0 /* 00002F80 */
  294. 00000394  6A08                     bpl        +0xA /* 0000039E */
  295. 00000396  5240                     addq.w     D0, 1
  296. 00000398  6A00 33E0                bpl        +0x33E2 /* 0000377A */
  297. 0000039C  600A                     bra        +0xC /* 000003A8 */
  298. label0000039E:
  299. 0000039E  5740                     subq.w     D0, 3
  300. 000003A0  6700 30B4                beq        +0x30B6 /* 00003456 */
  301. 000003A4  6000 33D4                bra        +0x33D6 /* 0000377A */
  302. label000003A8:
  303. 000003A8  4267                     clr.w      -[A7]
  304. 000003AA  2F2D D7EC                move.l     -[A7], [A5 - 0x2814]
  305. 000003AE  486D D7F2                pea.l      [A5 - 0x280E]
  306. 000003B2  A92C                     syscall    FindWindow
  307. 000003B4  0C5F 0003                cmpi.w     [A7]+, 0x3
  308. 000003B8  6600 33C0                bne        +0x33C2 /* 0000377A */
  309. 000003BC  2B6D D7EC D80A           move.l     [A5 - 0x27F6], [A5 - 0x2814]
  310. 000003C2  486D D80A                pea.l      [A5 - 0x27F6]
  311. 000003C6  A871                     syscall    GlobalToLocal
  312. 000003C8  426D D822                clr.w      [A5 - 0x27DE]
  313. label000003CC:
  314. 000003CC  4227                     clr.b      -[A7]
  315. 000003CE  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  316. 000003D2  302D D822                move.w     D0, [A5 - 0x27DE]
  317. 000003D6  204D                     movea.l    A0, A5
  318. 000003D8  48C0                     ext.l      D0
  319. 000003DA  E588                     lsl        D0, 2
  320. 000003DC  D1C0                     add.l      A0, D0
  321. 000003DE  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  322. 000003E2  A8E8                     syscall    PtInRgn
  323. 000003E4  4A1F                     tst.b      [A7]+
  324. 000003E6  660C                     bne        +0xE /* 000003F4 */
  325. 000003E8  526D D822                addq.w     [A5 - 0x27DE], 1
  326. 000003EC  0C6D 0058 D822           cmpi.w     [A5 - 0x27DE], 0x58 /* 'X' */
  327. 000003F2  6DD8                     blt        -0x26 /* 000003CC */
  328. label000003F4:
  329. 000003F4  0C6D 0058 D822           cmpi.w     [A5 - 0x27DE], 0x58 /* 'X' */
  330. 000003FA  6C00 049E                bge        +0x4A0 /* 0000089A */
  331. 000003FE  302D D3A8                move.w     D0, [A5 - 0x2C58]
  332. 00000402  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  333. 00000406  6F06                     ble        +0x8 /* 0000040E */
  334. 00000408  302D D3AA                move.w     D0, [A5 - 0x2C56]
  335. 0000040C  6004                     bra        +0x6 /* 00000412 */
  336. label0000040E:
  337. 0000040E  302D D3A8                move.w     D0, [A5 - 0x2C58]
  338. label00000412:
  339. 00000412  3B40 D850                move.w     [A5 - 0x27B0], D0
  340. 00000416  322D D3A8                move.w     D1, [A5 - 0x2C58]
  341. 0000041A  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  342. 0000041E  6F06                     ble        +0x8 /* 00000426 */
  343. 00000420  302D D3A8                move.w     D0, [A5 - 0x2C58]
  344. 00000424  6004                     bra        +0x6 /* 0000042A */
  345. label00000426:
  346. 00000426  302D D3AA                move.w     D0, [A5 - 0x2C56]
  347. label0000042A:
  348. 0000042A  3B40 D852                move.w     [A5 - 0x27AE], D0
  349. 0000042E  906D D850                sub.w      D0, [A5 - 0x27B0]
  350. 00000432  3A03                     move.w     D5, D3
  351. 00000434  9A40                     sub.w      D5, D0
  352. 00000436  0C45 4E1F                cmpi.w     D5, 0x4E1F
  353. 0000043A  6F28                     ble        +0x2A /* 00000464 */
  354. 0000043C  486D E8B6                pea.l      [A5 - 0x174A]
  355. 00000440  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  356. 00000444  2EAD D39C                move.l     [A7], [A5 - 0x2C64]
  357. 00000448  7002                     moveq.l    D0, 0x02
  358. 0000044A  D06D D38A                add.w      D0, [A5 - 0x2C76]
  359. 0000044E  3F00                     move.w     -[A7], D0
  360. 00000450  A963                     syscall    SetControlValue/SetCtlValue
  361. 00000452  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  362. 00000456  7001                     moveq.l    D0, 0x01
  363. 00000458  D06D D38A                add.w      D0, [A5 - 0x2C76]
  364. 0000045C  3F00                     move.w     -[A7], D0
  365. 0000045E  A963                     syscall    SetControlValue/SetCtlValue
  366. 00000460  6000 3318                bra        +0x331A /* 0000377A */
  367. label00000464:
  368. 00000464  306D D822                movea.w    A0, [A5 - 0x27DE]
  369. 00000468  4868 0015                pea.l      [A0 + 0x15]
  370. 0000046C  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  371. 00000470  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  372. 00000474  302D D822                move.w     D0, [A5 - 0x27DE]
  373. 00000478  204D                     movea.l    A0, A5
  374. 0000047A  48C0                     ext.l      D0
  375. 0000047C  E588                     lsl        D0, 2
  376. 0000047E  D1C0                     add.l      A0, D0
  377. 00000480  2EA8 CE3C                move.l     [A7], [A0 - 0x31C4]
  378. 00000484  A8D5                     syscall    InverRgn/InvertRgn
  379. 00000486  43ED D834                lea.l      A1, [A5 - 0x27CC]
  380. 0000048A  206D D290                movea.l    A0, [A5 - 0x2D70]
  381. 0000048E  A03B                     syscall    Delay
  382. 00000490  2280                     move.l     [A1], D0
  383. 00000492  302D D822                move.w     D0, [A5 - 0x27DE]
  384. 00000496  204D                     movea.l    A0, A5
  385. 00000498  48C0                     ext.l      D0
  386. 0000049A  E588                     lsl        D0, 2
  387. 0000049C  D1C0                     add.l      A0, D0
  388. 0000049E  2EA8 CE3C                move.l     [A7], [A0 - 0x31C4]
  389. 000004A2  A8D5                     syscall    InverRgn/InvertRgn
  390. 000004A4  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  391. 000004A8  3B40 D84E                move.w     [A5 - 0x27B2], D0
  392. 000004AC  322D D852                move.w     D1, [A5 - 0x27AE]
  393. 000004B0  926D D850                sub.w      D1, [A5 - 0x27B0]
  394. 000004B4  5341                     subq.w     D1, 1
  395. 000004B6  6E68                     bgt        +0x6A /* 00000520 */
  396. 000004B8  302D D852                move.w     D0, [A5 - 0x27AE]
  397. 000004BC  906D D850                sub.w      D0, [A5 - 0x27B0]
  398. 000004C0  3A03                     move.w     D5, D3
  399. 000004C2  9A40                     sub.w      D5, D0
  400. 000004C4  3B45 D824                move.w     [A5 - 0x27DC], D5
  401. 000004C8  346D D824                movea.w    A2, [A5 - 0x27DC]
  402. 000004CC  D5CA                     add.l      A2, A2
  403. 000004CE  6044                     bra        +0x46 /* 00000514 */
  404. label000004D0:
  405. 000004D0  302D D852                move.w     D0, [A5 - 0x27AE]
  406. 000004D4  906D D850                sub.w      D0, [A5 - 0x27B0]
  407. 000004D8  306D D824                movea.w    A0, [A5 - 0x27DC]
  408. 000004DC  D0C0                     add.w      A0, D0
  409. 000004DE  D1C8                     add.l      A0, A0
  410. 000004E0  78FE                     moveq.l    D4, 0xFFFFFFFE
  411. 000004E2  D888                     add.l      D4, A0
  412. 000004E4  302D D852                move.w     D0, [A5 - 0x27AE]
  413. 000004E8  906D D850                sub.w      D0, [A5 - 0x27B0]
  414. 000004EC  D06D D824                add.w      D0, [A5 - 0x27DC]
  415. 000004F0  5340                     subq.w     D0, 1
  416. 000004F2  3E00                     move.w     D7, D0
  417. 000004F4  2046                     movea.l    A0, D6
  418. 000004F6  D1C4                     add.l      A0, D4
  419. 000004F8  3590 6800                move.w     [A2 + D6], [A0]
  420. 000004FC  204B                     movea.l    A0, A3
  421. 000004FE  D1CA                     add.l      A0, A2
  422. 00000500  30B3 4800                move.w     [A0], [A3 + D4]
  423. 00000504  302D D824                move.w     D0, [A5 - 0x27DC]
  424. 00000508  19B4 7000 0000           move.b     [A4 + D0.w], [A4 + D7.w]
  425. 0000050E  536D D824                subq.w     [A5 - 0x27DC], 1
  426. 00000512  558A                     subq.l     A2, 2
  427. label00000514:
  428. 00000514  302D D824                move.w     D0, [A5 - 0x27DC]
  429. 00000518  B06D D850                cmp.w      D0, [A5 - 0x27B0]
  430. 0000051C  6EB2                     bgt        -0x4C /* 000004D0 */
  431. 0000051E  6066                     bra        +0x68 /* 00000586 */
  432. label00000520:
  433. 00000520  7001                     moveq.l    D0, 0x01
  434. 00000522  D06D D850                add.w      D0, [A5 - 0x27B0]
  435. 00000526  3B40 D824                move.w     [A5 - 0x27DC], D0
  436. 0000052A  3440                     movea.w    A2, D0
  437. 0000052C  D5CA                     add.l      A2, A2
  438. label0000052E:
  439. 0000052E  302D D852                move.w     D0, [A5 - 0x27AE]
  440. 00000532  906D D850                sub.w      D0, [A5 - 0x27B0]
  441. 00000536  3A03                     move.w     D5, D3
  442. 00000538  9A40                     sub.w      D5, D0
  443. 0000053A  BA6D D824                cmp.w      D5, [A5 - 0x27DC]
  444. 0000053E  6D46                     blt        +0x48 /* 00000586 */
  445. 00000540  302D D852                move.w     D0, [A5 - 0x27AE]
  446. 00000544  906D D850                sub.w      D0, [A5 - 0x27B0]
  447. 00000548  306D D824                movea.w    A0, [A5 - 0x27DC]
  448. 0000054C  D0C0                     add.w      A0, D0
  449. 0000054E  D1C8                     add.l      A0, A0
  450. 00000550  78FE                     moveq.l    D4, 0xFFFFFFFE
  451. 00000552  D888                     add.l      D4, A0
  452. 00000554  302D D852                move.w     D0, [A5 - 0x27AE]
  453. 00000558  906D D850                sub.w      D0, [A5 - 0x27B0]
  454. 0000055C  D06D D824                add.w      D0, [A5 - 0x27DC]
  455. 00000560  5340                     subq.w     D0, 1
  456. 00000562  3E00                     move.w     D7, D0
  457. 00000564  2046                     movea.l    A0, D6
  458. 00000566  D1C4                     add.l      A0, D4
  459. 00000568  3590 6800                move.w     [A2 + D6], [A0]
  460. 0000056C  204B                     movea.l    A0, A3
  461. 0000056E  D1CA                     add.l      A0, A2
  462. 00000570  30B3 4800                move.w     [A0], [A3 + D4]
  463. 00000574  302D D824                move.w     D0, [A5 - 0x27DC]
  464. 00000578  19B4 7000 0000           move.b     [A4 + D0.w], [A4 + D7.w]
  465. 0000057E  526D D824                addq.w     [A5 - 0x27DC], 1
  466. 00000582  548A                     addq.l     A2, 2
  467. 00000584  60A8                     bra        -0x56 /* 0000052E */
  468. label00000586:
  469. 00000586  426D D824                clr.w      [A5 - 0x27DC]
  470. 0000058A  6010                     bra        +0x12 /* 0000059C */
  471. label0000058C:
  472. 0000058C  302D D824                move.w     D0, [A5 - 0x27DC]
  473. 00000590  204D                     movea.l    A0, A5
  474. 00000592  D0C0                     add.w      A0, D0
  475. 00000594  4228 D976                clr.b      [A0 - 0x268A]
  476. 00000598  526D D824                addq.w     [A5 - 0x27DC], 1
  477. label0000059C:
  478. 0000059C  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  479. 000005A2  6DE8                     blt        -0x16 /* 0000058C */
  480. 000005A4  346D D850                movea.w    A2, [A5 - 0x27B0]
  481. 000005A8  D5CA                     add.l      A2, A2
  482. 000005AA  35AD D822 6800           move.w     [A2 + D6], [A5 - 0x27DE]
  483. 000005B0  204B                     movea.l    A0, A3
  484. 000005B2  D1CA                     add.l      A0, A2
  485. 000005B4  30AD D84E                move.w     [A0], [A5 - 0x27B2]
  486. 000005B8  302D D850                move.w     D0, [A5 - 0x27B0]
  487. 000005BC  4234 0000                clr.b      [A4 + D0.w]
  488. 000005C0  7025                     moveq.l    D0, 0x25
  489. 000005C2  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  490. 000005C6  322D D850                move.w     D1, [A5 - 0x27B0]
  491. 000005CA  9240                     sub.w      D1, D0
  492. 000005CC  3B41 D84E                move.w     [A5 - 0x27B2], D1
  493. 000005D0  0C41 0025                cmpi.w     D1, 0x25 /* '%' */
  494. 000005D4  6C00 01B8                bge        +0x1BA /* 0000078E */
  495. 000005D8  4A6D D84E                tst.w      [A5 - 0x27B2]
  496. 000005DC  6D00 01B0                blt        +0x1B2 /* 0000078E */
  497. 000005E0  BA6D D850                cmp.w      D5, [A5 - 0x27B0]
  498. 000005E4  6E0C                     bgt        +0xE /* 000005F2 */
  499. 000005E6  302D D852                move.w     D0, [A5 - 0x27AE]
  500. 000005EA  B06D D850                cmp.w      D0, [A5 - 0x27B0]
  501. 000005EE  6700 0134                beq        +0x136 /* 00000724 */
  502. label000005F2:
  503. 000005F2  486D D86E                pea.l      [A5 - 0x2792]
  504. 000005F6  7025                     moveq.l    D0, 0x25
  505. 000005F8  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  506. 000005FC  322D D850                move.w     D1, [A5 - 0x27B0]
  507. 00000600  9240                     sub.w      D1, D0
  508. 00000602  E949                     lsl        D1.w, 4
  509. 00000604  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  510. 00000608  5E41                     addq.w     D1, 7
  511. 0000060A  3F01                     move.w     -[A7], D1
  512. 0000060C  2F3C 026E 0002           move.l     -[A7], 0x26E0002
  513. 00000612  3F3C 00CA                move.w     -[A7], 0xCA
  514. 00000616  A8A7                     syscall    SetRect
  515. 00000618  486D D86E                pea.l      [A5 - 0x2792]
  516. 0000061C  A8A3                     syscall    EraseRect
  517. 0000061E  3F2D D3A6                move.w     -[A7], [A5 - 0x2C5A]
  518. 00000622  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  519. 00000626  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  520. 0000062A  7025                     moveq.l    D0, 0x25
  521. 0000062C  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  522. 00000630  322D D850                move.w     D1, [A5 - 0x27B0]
  523. 00000634  9240                     sub.w      D1, D0
  524. 00000636  E949                     lsl        D1.w, 4
  525. 00000638  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  526. 0000063C  5E41                     addq.w     D1, 7
  527. 0000063E  3F01                     move.w     -[A7], D1
  528. 00000640  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  529. 00000644  3EAD D850                move.w     [A7], [A5 - 0x27B0]
  530. 00000648  302D D850                move.w     D0, [A5 - 0x27B0]
  531. 0000064C  7200                     moveq.l    D1, 0x00
  532. 0000064E  1234 0000                move.b     D1, [A4 + D0.w]
  533. 00000652  3F01                     move.w     -[A7], D1
  534. 00000654  48C0                     ext.l      D0
  535. 00000656  D080                     add.l      D0, D0
  536. 00000658  3F33 0800                move.w     -[A7], [A3 + D0]
  537. 0000065C  2046                     movea.l    A0, D6
  538. 0000065E  302D D850                move.w     D0, [A5 - 0x27B0]
  539. 00000662  D0C0                     add.w      A0, D0
  540. 00000664  3F30 0000                move.w     -[A7], [A0 + D0.w]
  541. 00000668  322D D84E                move.w     D1, [A5 - 0x27B2]
  542. 0000066C  E949                     lsl        D1.w, 4
  543. 0000066E  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  544. 00000672  5E41                     addq.w     D1, 7
  545. 00000674  3F01                     move.w     -[A7], D1
  546. 00000676  7261                     moveq.l    D1, 0x61
  547. 00000678  D26D D3A4                add.w      D1, [A5 - 0x2C5C]
  548. 0000067C  3F01                     move.w     -[A7], D1
  549. 0000067E  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  550. 00000682  2EBC 0001 0001           move.l     [A7], 0x10001
  551. 00000688  3F3C 0001                move.w     -[A7], 0x1
  552. 0000068C  7025                     moveq.l    D0, 0x25
  553. 0000068E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  554. 00000692  322D D3AC                move.w     D1, [A5 - 0x2C54]
  555. 00000696  9240                     sub.w      D1, D0
  556. 00000698  3F01                     move.w     -[A7], D1
  557. 0000069A  7001                     moveq.l    D0, 0x01
  558. 0000069C  D06D D84E                add.w      D0, [A5 - 0x27B2]
  559. 000006A0  3F00                     move.w     -[A7], D0
  560. 000006A2  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  561. 000006A6  7001                     moveq.l    D0, 0x01
  562. 000006A8  D06D D850                add.w      D0, [A5 - 0x27B0]
  563. 000006AC  3B40 D824                move.w     [A5 - 0x27DC], D0
  564. 000006B0  3440                     movea.w    A2, D0
  565. 000006B2  D5CA                     add.l      A2, A2
  566. 000006B4  4FEF 0018                lea.l      A7, [A7 + 0x18]
  567. 000006B8  6054                     bra        +0x56 /* 0000070E */
  568. label000006BA:
  569. 000006BA  7025                     moveq.l    D0, 0x25
  570. 000006BC  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  571. 000006C0  322D D824                move.w     D1, [A5 - 0x27DC]
  572. 000006C4  9240                     sub.w      D1, D0
  573. 000006C6  0C41 0025                cmpi.w     D1, 0x25 /* '%' */
  574. 000006CA  6C3C                     bge        +0x3E /* 00000708 */
  575. 000006CC  3F2D D824                move.w     -[A7], [A5 - 0x27DC]
  576. 000006D0  302D D824                move.w     D0, [A5 - 0x27DC]
  577. 000006D4  7200                     moveq.l    D1, 0x00
  578. 000006D6  1234 0000                move.b     D1, [A4 + D0.w]
  579. 000006DA  3F01                     move.w     -[A7], D1
  580. 000006DC  204B                     movea.l    A0, A3
  581. 000006DE  D1CA                     add.l      A0, A2
  582. 000006E0  3F10                     move.w     -[A7], [A0]
  583. 000006E2  3F32 6800                move.w     -[A7], [A2 + D6]
  584. 000006E6  7225                     moveq.l    D1, 0x25
  585. 000006E8  C3ED D38A                muls.w     D1, [A5 - 0x2C76]
  586. 000006EC  9041                     sub.w      D0, D1
  587. 000006EE  E948                     lsl        D0.w, 4
  588. 000006F0  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  589. 000006F4  5E40                     addq.w     D0, 7
  590. 000006F6  3F00                     move.w     -[A7], D0
  591. 000006F8  7061                     moveq.l    D0, 0x61
  592. 000006FA  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  593. 000006FE  3F00                     move.w     -[A7], D0
  594. 00000700  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  595. 00000704  4FEF 000C                lea.l      A7, [A7 + 0xC]
  596. label00000708:
  597. 00000708  526D D824                addq.w     [A5 - 0x27DC], 1
  598. 0000070C  548A                     addq.l     A2, 2
  599. label0000070E:
  600. 0000070E  302D D852                move.w     D0, [A5 - 0x27AE]
  601. 00000712  906D D850                sub.w      D0, [A5 - 0x27B0]
  602. 00000716  3203                     move.w     D1, D3
  603. 00000718  9240                     sub.w      D1, D0
  604. 0000071A  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  605. 0000071E  6C9A                     bge        -0x64 /* 000006BA */
  606. 00000720  6000 0130                bra        +0x132 /* 00000852 */
  607. label00000724:
  608. 00000724  3F2D D850                move.w     -[A7], [A5 - 0x27B0]
  609. 00000728  302D D850                move.w     D0, [A5 - 0x27B0]
  610. 0000072C  7200                     moveq.l    D1, 0x00
  611. 0000072E  1234 0000                move.b     D1, [A4 + D0.w]
  612. 00000732  3F01                     move.w     -[A7], D1
  613. 00000734  48C0                     ext.l      D0
  614. 00000736  D080                     add.l      D0, D0
  615. 00000738  3F33 0800                move.w     -[A7], [A3 + D0]
  616. 0000073C  2046                     movea.l    A0, D6
  617. 0000073E  302D D850                move.w     D0, [A5 - 0x27B0]
  618. 00000742  D0C0                     add.w      A0, D0
  619. 00000744  3F30 0000                move.w     -[A7], [A0 + D0.w]
  620. 00000748  322D D84E                move.w     D1, [A5 - 0x27B2]
  621. 0000074C  E949                     lsl        D1.w, 4
  622. 0000074E  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  623. 00000752  5E41                     addq.w     D1, 7
  624. 00000754  3F01                     move.w     -[A7], D1
  625. 00000756  7261                     moveq.l    D1, 0x61
  626. 00000758  D26D D3A4                add.w      D1, [A5 - 0x2C5C]
  627. 0000075C  3F01                     move.w     -[A7], D1
  628. 0000075E  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  629. 00000762  2EBC 0001 0001           move.l     [A7], 0x10001
  630. 00000768  3F3C 0001                move.w     -[A7], 0x1
  631. 0000076C  7025                     moveq.l    D0, 0x25
  632. 0000076E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  633. 00000772  322D D3AC                move.w     D1, [A5 - 0x2C54]
  634. 00000776  9240                     sub.w      D1, D0
  635. 00000778  3F01                     move.w     -[A7], D1
  636. 0000077A  7001                     moveq.l    D0, 0x01
  637. 0000077C  D06D D84E                add.w      D0, [A5 - 0x27B2]
  638. 00000780  3F00                     move.w     -[A7], D0
  639. 00000782  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  640. 00000786  4FEF 0012                lea.l      A7, [A7 + 0x12]
  641. 0000078A  6000 00C6                bra        +0xC8 /* 00000852 */
  642. label0000078E:
  643. 0000078E  302D D850                move.w     D0, [A5 - 0x27B0]
  644. 00000792  48C0                     ext.l      D0
  645. 00000794  81FC 0025                divs.w     D0, 0x25 /* '%' */
  646. 00000798  3B40 D38A                move.w     [A5 - 0x2C76], D0
  647. 0000079C  486D D866                pea.l      [A5 - 0x279A]
  648. 000007A0  A8A3                     syscall    EraseRect
  649. 000007A2  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  650. 000007A6  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  651. 000007AA  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  652. 000007AE  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  653. 000007B2  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  654. 000007B6  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  655. 000007BA  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  656. 000007BE  426D D824                clr.w      [A5 - 0x27DC]
  657. 000007C2  508F                     addq.l     A7, 8
  658. 000007C4  6066                     bra        +0x68 /* 0000082C */
  659. label000007C6:
  660. 000007C6  7025                     moveq.l    D0, 0x25
  661. 000007C8  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  662. 000007CC  D06D D824                add.w      D0, [A5 - 0x27DC]
  663. 000007D0  3F00                     move.w     -[A7], D0
  664. 000007D2  7025                     moveq.l    D0, 0x25
  665. 000007D4  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  666. 000007D8  306D D824                movea.w    A0, [A5 - 0x27DC]
  667. 000007DC  D0C0                     add.w      A0, D0
  668. 000007DE  D1CC                     add.l      A0, A4
  669. 000007E0  7000                     moveq.l    D0, 0x00
  670. 000007E2  1010                     move.b     D0, [A0]
  671. 000007E4  3F00                     move.w     -[A7], D0
  672. 000007E6  7025                     moveq.l    D0, 0x25
  673. 000007E8  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  674. 000007EC  306D D824                movea.w    A0, [A5 - 0x27DC]
  675. 000007F0  D0C0                     add.w      A0, D0
  676. 000007F2  D1C8                     add.l      A0, A0
  677. 000007F4  D1CB                     add.l      A0, A3
  678. 000007F6  3F10                     move.w     -[A7], [A0]
  679. 000007F8  7025                     moveq.l    D0, 0x25
  680. 000007FA  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  681. 000007FE  306D D824                movea.w    A0, [A5 - 0x27DC]
  682. 00000802  D0C0                     add.w      A0, D0
  683. 00000804  D1C8                     add.l      A0, A0
  684. 00000806  3F30 6800                move.w     -[A7], [A0 + D6]
  685. 0000080A  302D D824                move.w     D0, [A5 - 0x27DC]
  686. 0000080E  E948                     lsl        D0.w, 4
  687. 00000810  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  688. 00000814  5E40                     addq.w     D0, 7
  689. 00000816  3F00                     move.w     -[A7], D0
  690. 00000818  7061                     moveq.l    D0, 0x61
  691. 0000081A  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  692. 0000081E  3F00                     move.w     -[A7], D0
  693. 00000820  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  694. 00000824  4FEF 000C                lea.l      A7, [A7 + 0xC]
  695. 00000828  526D D824                addq.w     [A5 - 0x27DC], 1
  696. label0000082C:
  697. 0000082C  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  698. 00000832  6C1E                     bge        +0x20 /* 00000852 */
  699. 00000834  7025                     moveq.l    D0, 0x25
  700. 00000836  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  701. 0000083A  322D D852                move.w     D1, [A5 - 0x27AE]
  702. 0000083E  926D D850                sub.w      D1, [A5 - 0x27B0]
  703. 00000842  3403                     move.w     D2, D3
  704. 00000844  9441                     sub.w      D2, D1
  705. 00000846  5242                     addq.w     D2, 1
  706. 00000848  9440                     sub.w      D2, D0
  707. 0000084A  B46D D824                cmp.w      D2, [A5 - 0x27DC]
  708. 0000084E  6E00 FF76                bgt        -0x88 /* 000007C6 */
  709. label00000852:
  710. 00000852  7001                     moveq.l    D0, 0x01
  711. 00000854  D06D D850                add.w      D0, [A5 - 0x27B0]
  712. 00000858  3B40 D3A8                move.w     [A5 - 0x2C58], D0
  713. 0000085C  3B40 D3AA                move.w     [A5 - 0x2C56], D0
  714. 00000860  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  715. 00000866  3B40 D3AE                move.w     [A5 - 0x2C52], D0
  716. 0000086A  322D D852                move.w     D1, [A5 - 0x27AE]
  717. 0000086E  926D D850                sub.w      D1, [A5 - 0x27B0]
  718. 00000872  5243                     addq.w     D3, 1
  719. 00000874  9641                     sub.w      D3, D1
  720. 00000876  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  721. 0000087A  2203                     move.l     D1, D3
  722. 0000087C  48C1                     ext.l      D1
  723. 0000087E  83FC 0025                divs.w     D1, 0x25 /* '%' */
  724. 00000882  5241                     addq.w     D1, 1
  725. 00000884  3F01                     move.w     -[A7], D1
  726. 00000886  A965                     syscall    SetControlMaximum/SetMaxCtl
  727. 00000888  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  728. 0000088C  7001                     moveq.l    D0, 0x01
  729. 0000088E  D06D D38A                add.w      D0, [A5 - 0x2C76]
  730. 00000892  3F00                     move.w     -[A7], D0
  731. 00000894  A963                     syscall    SetControlValue/SetCtlValue
  732. 00000896  6000 2EE2                bra        +0x2EE4 /* 0000377A */
  733. label0000089A:
  734. 0000089A  4227                     clr.b      -[A7]
  735. 0000089C  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  736. 000008A0  486D D258                pea.l      [A5 - 0x2DA8]
  737. 000008A4  A8AD                     syscall    PtInRect
  738. 000008A6  4A1F                     tst.b      [A7]+
  739. 000008A8  6652                     bne        +0x54 /* 000008FC */
  740. 000008AA  4227                     clr.b      -[A7]
  741. 000008AC  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  742. 000008B0  486D D260                pea.l      [A5 - 0x2DA0]
  743. 000008B4  A8AD                     syscall    PtInRect
  744. 000008B6  4A1F                     tst.b      [A7]+
  745. 000008B8  6642                     bne        +0x44 /* 000008FC */
  746. 000008BA  4227                     clr.b      -[A7]
  747. 000008BC  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  748. 000008C0  486D D268                pea.l      [A5 - 0x2D98]
  749. 000008C4  A8AD                     syscall    PtInRect
  750. 000008C6  4A1F                     tst.b      [A7]+
  751. 000008C8  6632                     bne        +0x34 /* 000008FC */
  752. 000008CA  4227                     clr.b      -[A7]
  753. 000008CC  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  754. 000008D0  486D D270                pea.l      [A5 - 0x2D90]
  755. 000008D4  A8AD                     syscall    PtInRect
  756. 000008D6  4A1F                     tst.b      [A7]+
  757. 000008D8  6622                     bne        +0x24 /* 000008FC */
  758. 000008DA  4227                     clr.b      -[A7]
  759. 000008DC  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  760. 000008E0  486D D278                pea.l      [A5 - 0x2D88]
  761. 000008E4  A8AD                     syscall    PtInRect
  762. 000008E6  4A1F                     tst.b      [A7]+
  763. 000008E8  6612                     bne        +0x14 /* 000008FC */
  764. 000008EA  4227                     clr.b      -[A7]
  765. 000008EC  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  766. 000008F0  486D D280                pea.l      [A5 - 0x2D80]
  767. 000008F4  A8AD                     syscall    PtInRect
  768. 000008F6  4A1F                     tst.b      [A7]+
  769. 000008F8  6700 05BA                beq        +0x5BC /* 00000EB4 */
  770. label000008FC:
  771. 000008FC  302D D3A8                move.w     D0, [A5 - 0x2C58]
  772. 00000900  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  773. 00000904  6F06                     ble        +0x8 /* 0000090C */
  774. 00000906  302D D3AA                move.w     D0, [A5 - 0x2C56]
  775. 0000090A  6004                     bra        +0x6 /* 00000910 */
  776. label0000090C:
  777. 0000090C  302D D3A8                move.w     D0, [A5 - 0x2C58]
  778. label00000910:
  779. 00000910  3B40 D850                move.w     [A5 - 0x27B0], D0
  780. 00000914  322D D3A8                move.w     D1, [A5 - 0x2C58]
  781. 00000918  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  782. 0000091C  6F06                     ble        +0x8 /* 00000924 */
  783. 0000091E  302D D3A8                move.w     D0, [A5 - 0x2C58]
  784. 00000922  6004                     bra        +0x6 /* 00000928 */
  785. label00000924:
  786. 00000924  302D D3AA                move.w     D0, [A5 - 0x2C56]
  787. label00000928:
  788. 00000928  3B40 D852                move.w     [A5 - 0x27AE], D0
  789. 0000092C  906D D850                sub.w      D0, [A5 - 0x27B0]
  790. 00000930  3203                     move.w     D1, D3
  791. 00000932  9240                     sub.w      D1, D0
  792. 00000934  0C41 4E1F                cmpi.w     D1, 0x4E1F
  793. 00000938  6F28                     ble        +0x2A /* 00000962 */
  794. 0000093A  486D E8DE                pea.l      [A5 - 0x1722]
  795. 0000093E  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  796. 00000942  2EAD D39C                move.l     [A7], [A5 - 0x2C64]
  797. 00000946  7002                     moveq.l    D0, 0x02
  798. 00000948  D06D D38A                add.w      D0, [A5 - 0x2C76]
  799. 0000094C  3F00                     move.w     -[A7], D0
  800. 0000094E  A963                     syscall    SetControlValue/SetCtlValue
  801. 00000950  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  802. 00000954  7001                     moveq.l    D0, 0x01
  803. 00000956  D06D D38A                add.w      D0, [A5 - 0x2C76]
  804. 0000095A  3F00                     move.w     -[A7], D0
  805. 0000095C  A963                     syscall    SetControlValue/SetCtlValue
  806. 0000095E  6000 2E1A                bra        +0x2E1C /* 0000377A */
  807. label00000962:
  808. 00000962  302D D852                move.w     D0, [A5 - 0x27AE]
  809. 00000966  906D D850                sub.w      D0, [A5 - 0x27B0]
  810. 0000096A  5340                     subq.w     D0, 1
  811. 0000096C  6E66                     bgt        +0x68 /* 000009D4 */
  812. 0000096E  302D D852                move.w     D0, [A5 - 0x27AE]
  813. 00000972  906D D850                sub.w      D0, [A5 - 0x27B0]
  814. 00000976  3203                     move.w     D1, D3
  815. 00000978  9240                     sub.w      D1, D0
  816. 0000097A  3B41 D824                move.w     [A5 - 0x27DC], D1
  817. 0000097E  3441                     movea.w    A2, D1
  818. 00000980  D5CA                     add.l      A2, A2
  819. 00000982  6044                     bra        +0x46 /* 000009C8 */
  820. label00000984:
  821. 00000984  302D D852                move.w     D0, [A5 - 0x27AE]
  822. 00000988  906D D850                sub.w      D0, [A5 - 0x27B0]
  823. 0000098C  306D D824                movea.w    A0, [A5 - 0x27DC]
  824. 00000990  D0C0                     add.w      A0, D0
  825. 00000992  D1C8                     add.l      A0, A0
  826. 00000994  78FE                     moveq.l    D4, 0xFFFFFFFE
  827. 00000996  D888                     add.l      D4, A0
  828. 00000998  302D D852                move.w     D0, [A5 - 0x27AE]
  829. 0000099C  906D D850                sub.w      D0, [A5 - 0x27B0]
  830. 000009A0  D06D D824                add.w      D0, [A5 - 0x27DC]
  831. 000009A4  5340                     subq.w     D0, 1
  832. 000009A6  3E00                     move.w     D7, D0
  833. 000009A8  2046                     movea.l    A0, D6
  834. 000009AA  D1C4                     add.l      A0, D4
  835. 000009AC  3590 6800                move.w     [A2 + D6], [A0]
  836. 000009B0  204B                     movea.l    A0, A3
  837. 000009B2  D1CA                     add.l      A0, A2
  838. 000009B4  30B3 4800                move.w     [A0], [A3 + D4]
  839. 000009B8  302D D824                move.w     D0, [A5 - 0x27DC]
  840. 000009BC  19B4 7000 0000           move.b     [A4 + D0.w], [A4 + D7.w]
  841. 000009C2  536D D824                subq.w     [A5 - 0x27DC], 1
  842. 000009C6  558A                     subq.l     A2, 2
  843. label000009C8:
  844. 000009C8  302D D824                move.w     D0, [A5 - 0x27DC]
  845. 000009CC  B06D D850                cmp.w      D0, [A5 - 0x27B0]
  846. 000009D0  6EB2                     bgt        -0x4C /* 00000984 */
  847. 000009D2  6066                     bra        +0x68 /* 00000A3A */
  848. label000009D4:
  849. 000009D4  7001                     moveq.l    D0, 0x01
  850. 000009D6  D06D D850                add.w      D0, [A5 - 0x27B0]
  851. 000009DA  3B40 D824                move.w     [A5 - 0x27DC], D0
  852. 000009DE  3440                     movea.w    A2, D0
  853. 000009E0  D5CA                     add.l      A2, A2
  854. 000009E2  6044                     bra        +0x46 /* 00000A28 */
  855. label000009E4:
  856. 000009E4  302D D852                move.w     D0, [A5 - 0x27AE]
  857. 000009E8  906D D850                sub.w      D0, [A5 - 0x27B0]
  858. 000009EC  306D D824                movea.w    A0, [A5 - 0x27DC]
  859. 000009F0  D0C0                     add.w      A0, D0
  860. 000009F2  D1C8                     add.l      A0, A0
  861. 000009F4  78FE                     moveq.l    D4, 0xFFFFFFFE
  862. 000009F6  D888                     add.l      D4, A0
  863. 000009F8  302D D852                move.w     D0, [A5 - 0x27AE]
  864. 000009FC  906D D850                sub.w      D0, [A5 - 0x27B0]
  865. 00000A00  D06D D824                add.w      D0, [A5 - 0x27DC]
  866. 00000A04  5340                     subq.w     D0, 1
  867. 00000A06  3E00                     move.w     D7, D0
  868. 00000A08  2046                     movea.l    A0, D6
  869. 00000A0A  D1C4                     add.l      A0, D4
  870. 00000A0C  3590 6800                move.w     [A2 + D6], [A0]
  871. 00000A10  204B                     movea.l    A0, A3
  872. 00000A12  D1CA                     add.l      A0, A2
  873. 00000A14  30B3 4800                move.w     [A0], [A3 + D4]
  874. 00000A18  302D D824                move.w     D0, [A5 - 0x27DC]
  875. 00000A1C  19B4 7000 0000           move.b     [A4 + D0.w], [A4 + D7.w]
  876. 00000A22  526D D824                addq.w     [A5 - 0x27DC], 1
  877. 00000A26  548A                     addq.l     A2, 2
  878. label00000A28:
  879. 00000A28  302D D852                move.w     D0, [A5 - 0x27AE]
  880. 00000A2C  906D D850                sub.w      D0, [A5 - 0x27B0]
  881. 00000A30  3203                     move.w     D1, D3
  882. 00000A32  9240                     sub.w      D1, D0
  883. 00000A34  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  884. 00000A38  6CAA                     bge        -0x54 /* 000009E4 */
  885. label00000A3A:
  886. 00000A3A  426D D824                clr.w      [A5 - 0x27DC]
  887. 00000A3E  6010                     bra        +0x12 /* 00000A50 */
  888. label00000A40:
  889. 00000A40  302D D824                move.w     D0, [A5 - 0x27DC]
  890. 00000A44  204D                     movea.l    A0, A5
  891. 00000A46  D0C0                     add.w      A0, D0
  892. 00000A48  4228 D976                clr.b      [A0 - 0x268A]
  893. 00000A4C  526D D824                addq.w     [A5 - 0x27DC], 1
  894. label00000A50:
  895. 00000A50  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  896. 00000A56  6DE8                     blt        -0x16 /* 00000A40 */
  897. 00000A58  2046                     movea.l    A0, D6
  898. 00000A5A  302D D850                move.w     D0, [A5 - 0x27B0]
  899. 00000A5E  D0C0                     add.w      A0, D0
  900. 00000A60  31BC 0058 0000           move.w     [A0 + D0.w], 0x58 /* 'X' */
  901. 00000A66  4227                     clr.b      -[A7]
  902. 00000A68  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  903. 00000A6C  486D D258                pea.l      [A5 - 0x2DA8]
  904. 00000A70  A8AD                     syscall    PtInRect
  905. 00000A72  4A1F                     tst.b      [A7]+
  906. 00000A74  672A                     beq        +0x2C /* 00000AA0 */
  907. 00000A76  302D D850                move.w     D0, [A5 - 0x27B0]
  908. 00000A7A  48C0                     ext.l      D0
  909. 00000A7C  D080                     add.l      D0, D0
  910. 00000A7E  37BC 0007 0800           move.w     [A3 + D0], 0x7
  911. 00000A84  486D D258                pea.l      [A5 - 0x2DA8]
  912. 00000A88  A8A4                     syscall    InvertRect
  913. 00000A8A  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  914. 00000A8E  307C 0003                movea.w    A0, 0x3
  915. 00000A92  A03B                     syscall    Delay
  916. 00000A94  2280                     move.l     [A1], D0
  917. 00000A96  486D D258                pea.l      [A5 - 0x2DA8]
  918. 00000A9A  A8A4                     syscall    InvertRect
  919. 00000A9C  6000 0128                bra        +0x12A /* 00000BC6 */
  920. label00000AA0:
  921. 00000AA0  4227                     clr.b      -[A7]
  922. 00000AA2  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  923. 00000AA6  486D D260                pea.l      [A5 - 0x2DA0]
  924. 00000AAA  A8AD                     syscall    PtInRect
  925. 00000AAC  4A1F                     tst.b      [A7]+
  926. 00000AAE  672A                     beq        +0x2C /* 00000ADA */
  927. 00000AB0  302D D850                move.w     D0, [A5 - 0x27B0]
  928. 00000AB4  48C0                     ext.l      D0
  929. 00000AB6  D080                     add.l      D0, D0
  930. 00000AB8  37BC 000F 0800           move.w     [A3 + D0], 0xF
  931. 00000ABE  486D D260                pea.l      [A5 - 0x2DA0]
  932. 00000AC2  A8A4                     syscall    InvertRect
  933. 00000AC4  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  934. 00000AC8  307C 0003                movea.w    A0, 0x3
  935. 00000ACC  A03B                     syscall    Delay
  936. 00000ACE  2280                     move.l     [A1], D0
  937. 00000AD0  486D D260                pea.l      [A5 - 0x2DA0]
  938. 00000AD4  A8A4                     syscall    InvertRect
  939. 00000AD6  6000 00EE                bra        +0xF0 /* 00000BC6 */
  940. label00000ADA:
  941. 00000ADA  4227                     clr.b      -[A7]
  942. 00000ADC  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  943. 00000AE0  486D D268                pea.l      [A5 - 0x2D98]
  944. 00000AE4  A8AD                     syscall    PtInRect
  945. 00000AE6  4A1F                     tst.b      [A7]+
  946. 00000AE8  672A                     beq        +0x2C /* 00000B14 */
  947. 00000AEA  302D D850                move.w     D0, [A5 - 0x27B0]
  948. 00000AEE  48C0                     ext.l      D0
  949. 00000AF0  D080                     add.l      D0, D0
  950. 00000AF2  37BC 001E 0800           move.w     [A3 + D0], 0x1E
  951. 00000AF8  486D D268                pea.l      [A5 - 0x2D98]
  952. 00000AFC  A8A4                     syscall    InvertRect
  953. 00000AFE  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  954. 00000B02  307C 0003                movea.w    A0, 0x3
  955. 00000B06  A03B                     syscall    Delay
  956. 00000B08  2280                     move.l     [A1], D0
  957. 00000B0A  486D D268                pea.l      [A5 - 0x2D98]
  958. 00000B0E  A8A4                     syscall    InvertRect
  959. 00000B10  6000 00B4                bra        +0xB6 /* 00000BC6 */
  960. label00000B14:
  961. 00000B14  4227                     clr.b      -[A7]
  962. 00000B16  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  963. 00000B1A  486D D270                pea.l      [A5 - 0x2D90]
  964. 00000B1E  A8AD                     syscall    PtInRect
  965. 00000B20  4A1F                     tst.b      [A7]+
  966. 00000B22  6728                     beq        +0x2A /* 00000B4C */
  967. 00000B24  302D D850                move.w     D0, [A5 - 0x27B0]
  968. 00000B28  48C0                     ext.l      D0
  969. 00000B2A  D080                     add.l      D0, D0
  970. 00000B2C  37BC 003C 0800           move.w     [A3 + D0], 0x3C /* '<' */
  971. 00000B32  486D D270                pea.l      [A5 - 0x2D90]
  972. 00000B36  A8A4                     syscall    InvertRect
  973. 00000B38  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  974. 00000B3C  307C 0003                movea.w    A0, 0x3
  975. 00000B40  A03B                     syscall    Delay
  976. 00000B42  2280                     move.l     [A1], D0
  977. 00000B44  486D D270                pea.l      [A5 - 0x2D90]
  978. 00000B48  A8A4                     syscall    InvertRect
  979. 00000B4A  607A                     bra        +0x7C /* 00000BC6 */
  980. label00000B4C:
  981. 00000B4C  4227                     clr.b      -[A7]
  982. 00000B4E  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  983. 00000B52  486D D278                pea.l      [A5 - 0x2D88]
  984. 00000B56  A8AD                     syscall    PtInRect
  985. 00000B58  4A1F                     tst.b      [A7]+
  986. 00000B5A  6728                     beq        +0x2A /* 00000B84 */
  987. 00000B5C  302D D850                move.w     D0, [A5 - 0x27B0]
  988. 00000B60  48C0                     ext.l      D0
  989. 00000B62  D080                     add.l      D0, D0
  990. 00000B64  37BC 0078 0800           move.w     [A3 + D0], 0x78 /* 'x' */
  991. 00000B6A  486D D278                pea.l      [A5 - 0x2D88]
  992. 00000B6E  A8A4                     syscall    InvertRect
  993. 00000B70  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  994. 00000B74  307C 0003                movea.w    A0, 0x3
  995. 00000B78  A03B                     syscall    Delay
  996. 00000B7A  2280                     move.l     [A1], D0
  997. 00000B7C  486D D278                pea.l      [A5 - 0x2D88]
  998. 00000B80  A8A4                     syscall    InvertRect
  999. 00000B82  6042                     bra        +0x44 /* 00000BC6 */
  1000. label00000B84:
  1001. 00000B84  4227                     clr.b      -[A7]
  1002. 00000B86  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  1003. 00000B8A  486D D280                pea.l      [A5 - 0x2D80]
  1004. 00000B8E  A8AD                     syscall    PtInRect
  1005. 00000B90  4A1F                     tst.b      [A7]+
  1006. 00000B92  6728                     beq        +0x2A /* 00000BBC */
  1007. 00000B94  302D D850                move.w     D0, [A5 - 0x27B0]
  1008. 00000B98  48C0                     ext.l      D0
  1009. 00000B9A  D080                     add.l      D0, D0
  1010. 00000B9C  37BC 00F0 0800           move.w     [A3 + D0], 0xF0
  1011. 00000BA2  486D D280                pea.l      [A5 - 0x2D80]
  1012. 00000BA6  A8A4                     syscall    InvertRect
  1013. 00000BA8  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  1014. 00000BAC  307C 0003                movea.w    A0, 0x3
  1015. 00000BB0  A03B                     syscall    Delay
  1016. 00000BB2  2280                     move.l     [A1], D0
  1017. 00000BB4  486D D280                pea.l      [A5 - 0x2D80]
  1018. 00000BB8  A8A4                     syscall    InvertRect
  1019. 00000BBA  600A                     bra        +0xC /* 00000BC6 */
  1020. label00000BBC:
  1021. 00000BBC  486D E906                pea.l      [A5 - 0x16FA]
  1022. 00000BC0  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  1023. 00000BC4  588F                     addq.l     A7, 4
  1024. label00000BC6:
  1025. 00000BC6  302D D850                move.w     D0, [A5 - 0x27B0]
  1026. 00000BCA  4234 0000                clr.b      [A4 + D0.w]
  1027. 00000BCE  7025                     moveq.l    D0, 0x25
  1028. 00000BD0  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1029. 00000BD4  322D D850                move.w     D1, [A5 - 0x27B0]
  1030. 00000BD8  9240                     sub.w      D1, D0
  1031. 00000BDA  3B41 D84E                move.w     [A5 - 0x27B2], D1
  1032. 00000BDE  0C41 0025                cmpi.w     D1, 0x25 /* '%' */
  1033. 00000BE2  6C00 01C4                bge        +0x1C6 /* 00000DA8 */
  1034. 00000BE6  4A6D D84E                tst.w      [A5 - 0x27B2]
  1035. 00000BEA  6D00 01BC                blt        +0x1BE /* 00000DA8 */
  1036. 00000BEE  302D D852                move.w     D0, [A5 - 0x27AE]
  1037. 00000BF2  906D D850                sub.w      D0, [A5 - 0x27B0]
  1038. 00000BF6  3203                     move.w     D1, D3
  1039. 00000BF8  9240                     sub.w      D1, D0
  1040. 00000BFA  B26D D850                cmp.w      D1, [A5 - 0x27B0]
  1041. 00000BFE  6E0C                     bgt        +0xE /* 00000C0C */
  1042. 00000C00  302D D852                move.w     D0, [A5 - 0x27AE]
  1043. 00000C04  B06D D850                cmp.w      D0, [A5 - 0x27B0]
  1044. 00000C08  6700 0134                beq        +0x136 /* 00000D3E */
  1045. label00000C0C:
  1046. 00000C0C  486D D86E                pea.l      [A5 - 0x2792]
  1047. 00000C10  7025                     moveq.l    D0, 0x25
  1048. 00000C12  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1049. 00000C16  322D D850                move.w     D1, [A5 - 0x27B0]
  1050. 00000C1A  9240                     sub.w      D1, D0
  1051. 00000C1C  E949                     lsl        D1.w, 4
  1052. 00000C1E  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  1053. 00000C22  5E41                     addq.w     D1, 7
  1054. 00000C24  3F01                     move.w     -[A7], D1
  1055. 00000C26  2F3C 026E 0002           move.l     -[A7], 0x26E0002
  1056. 00000C2C  3F3C 00CA                move.w     -[A7], 0xCA
  1057. 00000C30  A8A7                     syscall    SetRect
  1058. 00000C32  486D D86E                pea.l      [A5 - 0x2792]
  1059. 00000C36  A8A3                     syscall    EraseRect
  1060. 00000C38  3F2D D3A6                move.w     -[A7], [A5 - 0x2C5A]
  1061. 00000C3C  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  1062. 00000C40  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  1063. 00000C44  7025                     moveq.l    D0, 0x25
  1064. 00000C46  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1065. 00000C4A  322D D850                move.w     D1, [A5 - 0x27B0]
  1066. 00000C4E  9240                     sub.w      D1, D0
  1067. 00000C50  E949                     lsl        D1.w, 4
  1068. 00000C52  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  1069. 00000C56  5E41                     addq.w     D1, 7
  1070. 00000C58  3F01                     move.w     -[A7], D1
  1071. 00000C5A  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  1072. 00000C5E  3EAD D850                move.w     [A7], [A5 - 0x27B0]
  1073. 00000C62  302D D850                move.w     D0, [A5 - 0x27B0]
  1074. 00000C66  7200                     moveq.l    D1, 0x00
  1075. 00000C68  1234 0000                move.b     D1, [A4 + D0.w]
  1076. 00000C6C  3F01                     move.w     -[A7], D1
  1077. 00000C6E  48C0                     ext.l      D0
  1078. 00000C70  D080                     add.l      D0, D0
  1079. 00000C72  3F33 0800                move.w     -[A7], [A3 + D0]
  1080. 00000C76  2046                     movea.l    A0, D6
  1081. 00000C78  302D D850                move.w     D0, [A5 - 0x27B0]
  1082. 00000C7C  D0C0                     add.w      A0, D0
  1083. 00000C7E  3F30 0000                move.w     -[A7], [A0 + D0.w]
  1084. 00000C82  322D D84E                move.w     D1, [A5 - 0x27B2]
  1085. 00000C86  E949                     lsl        D1.w, 4
  1086. 00000C88  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  1087. 00000C8C  5E41                     addq.w     D1, 7
  1088. 00000C8E  3F01                     move.w     -[A7], D1
  1089. 00000C90  7261                     moveq.l    D1, 0x61
  1090. 00000C92  D26D D3A4                add.w      D1, [A5 - 0x2C5C]
  1091. 00000C96  3F01                     move.w     -[A7], D1
  1092. 00000C98  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1093. 00000C9C  2EBC 0001 0001           move.l     [A7], 0x10001
  1094. 00000CA2  3F3C 0001                move.w     -[A7], 0x1
  1095. 00000CA6  7025                     moveq.l    D0, 0x25
  1096. 00000CA8  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1097. 00000CAC  322D D3AC                move.w     D1, [A5 - 0x2C54]
  1098. 00000CB0  9240                     sub.w      D1, D0
  1099. 00000CB2  3F01                     move.w     -[A7], D1
  1100. 00000CB4  7001                     moveq.l    D0, 0x01
  1101. 00000CB6  D06D D84E                add.w      D0, [A5 - 0x27B2]
  1102. 00000CBA  3F00                     move.w     -[A7], D0
  1103. 00000CBC  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  1104. 00000CC0  7001                     moveq.l    D0, 0x01
  1105. 00000CC2  D06D D850                add.w      D0, [A5 - 0x27B0]
  1106. 00000CC6  3B40 D824                move.w     [A5 - 0x27DC], D0
  1107. 00000CCA  3440                     movea.w    A2, D0
  1108. 00000CCC  D5CA                     add.l      A2, A2
  1109. 00000CCE  4FEF 0018                lea.l      A7, [A7 + 0x18]
  1110. 00000CD2  6054                     bra        +0x56 /* 00000D28 */
  1111. label00000CD4:
  1112. 00000CD4  7025                     moveq.l    D0, 0x25
  1113. 00000CD6  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1114. 00000CDA  322D D824                move.w     D1, [A5 - 0x27DC]
  1115. 00000CDE  9240                     sub.w      D1, D0
  1116. 00000CE0  0C41 0025                cmpi.w     D1, 0x25 /* '%' */
  1117. 00000CE4  6C3C                     bge        +0x3E /* 00000D22 */
  1118. 00000CE6  3F2D D824                move.w     -[A7], [A5 - 0x27DC]
  1119. 00000CEA  302D D824                move.w     D0, [A5 - 0x27DC]
  1120. 00000CEE  7200                     moveq.l    D1, 0x00
  1121. 00000CF0  1234 0000                move.b     D1, [A4 + D0.w]
  1122. 00000CF4  3F01                     move.w     -[A7], D1
  1123. 00000CF6  204B                     movea.l    A0, A3
  1124. 00000CF8  D1CA                     add.l      A0, A2
  1125. 00000CFA  3F10                     move.w     -[A7], [A0]
  1126. 00000CFC  3F32 6800                move.w     -[A7], [A2 + D6]
  1127. 00000D00  7225                     moveq.l    D1, 0x25
  1128. 00000D02  C3ED D38A                muls.w     D1, [A5 - 0x2C76]
  1129. 00000D06  9041                     sub.w      D0, D1
  1130. 00000D08  E948                     lsl        D0.w, 4
  1131. 00000D0A  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1132. 00000D0E  5E40                     addq.w     D0, 7
  1133. 00000D10  3F00                     move.w     -[A7], D0
  1134. 00000D12  7061                     moveq.l    D0, 0x61
  1135. 00000D14  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  1136. 00000D18  3F00                     move.w     -[A7], D0
  1137. 00000D1A  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1138. 00000D1E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1139. label00000D22:
  1140. 00000D22  526D D824                addq.w     [A5 - 0x27DC], 1
  1141. 00000D26  548A                     addq.l     A2, 2
  1142. label00000D28:
  1143. 00000D28  302D D852                move.w     D0, [A5 - 0x27AE]
  1144. 00000D2C  906D D850                sub.w      D0, [A5 - 0x27B0]
  1145. 00000D30  3203                     move.w     D1, D3
  1146. 00000D32  9240                     sub.w      D1, D0
  1147. 00000D34  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  1148. 00000D38  6C9A                     bge        -0x64 /* 00000CD4 */
  1149. 00000D3A  6000 0130                bra        +0x132 /* 00000E6C */
  1150. label00000D3E:
  1151. 00000D3E  3F2D D850                move.w     -[A7], [A5 - 0x27B0]
  1152. 00000D42  302D D850                move.w     D0, [A5 - 0x27B0]
  1153. 00000D46  7200                     moveq.l    D1, 0x00
  1154. 00000D48  1234 0000                move.b     D1, [A4 + D0.w]
  1155. 00000D4C  3F01                     move.w     -[A7], D1
  1156. 00000D4E  48C0                     ext.l      D0
  1157. 00000D50  D080                     add.l      D0, D0
  1158. 00000D52  3F33 0800                move.w     -[A7], [A3 + D0]
  1159. 00000D56  2046                     movea.l    A0, D6
  1160. 00000D58  302D D850                move.w     D0, [A5 - 0x27B0]
  1161. 00000D5C  D0C0                     add.w      A0, D0
  1162. 00000D5E  3F30 0000                move.w     -[A7], [A0 + D0.w]
  1163. 00000D62  322D D84E                move.w     D1, [A5 - 0x27B2]
  1164. 00000D66  E949                     lsl        D1.w, 4
  1165. 00000D68  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  1166. 00000D6C  5E41                     addq.w     D1, 7
  1167. 00000D6E  3F01                     move.w     -[A7], D1
  1168. 00000D70  7261                     moveq.l    D1, 0x61
  1169. 00000D72  D26D D3A4                add.w      D1, [A5 - 0x2C5C]
  1170. 00000D76  3F01                     move.w     -[A7], D1
  1171. 00000D78  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1172. 00000D7C  2EBC 0001 0001           move.l     [A7], 0x10001
  1173. 00000D82  3F3C 0001                move.w     -[A7], 0x1
  1174. 00000D86  7025                     moveq.l    D0, 0x25
  1175. 00000D88  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1176. 00000D8C  322D D3AC                move.w     D1, [A5 - 0x2C54]
  1177. 00000D90  9240                     sub.w      D1, D0
  1178. 00000D92  3F01                     move.w     -[A7], D1
  1179. 00000D94  7001                     moveq.l    D0, 0x01
  1180. 00000D96  D06D D84E                add.w      D0, [A5 - 0x27B2]
  1181. 00000D9A  3F00                     move.w     -[A7], D0
  1182. 00000D9C  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  1183. 00000DA0  4FEF 0012                lea.l      A7, [A7 + 0x12]
  1184. 00000DA4  6000 00C6                bra        +0xC8 /* 00000E6C */
  1185. label00000DA8:
  1186. 00000DA8  302D D850                move.w     D0, [A5 - 0x27B0]
  1187. 00000DAC  48C0                     ext.l      D0
  1188. 00000DAE  81FC 0025                divs.w     D0, 0x25 /* '%' */
  1189. 00000DB2  3B40 D38A                move.w     [A5 - 0x2C76], D0
  1190. 00000DB6  486D D866                pea.l      [A5 - 0x279A]
  1191. 00000DBA  A8A3                     syscall    EraseRect
  1192. 00000DBC  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1193. 00000DC0  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  1194. 00000DC4  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  1195. 00000DC8  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  1196. 00000DCC  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  1197. 00000DD0  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  1198. 00000DD4  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  1199. 00000DD8  426D D824                clr.w      [A5 - 0x27DC]
  1200. 00000DDC  508F                     addq.l     A7, 8
  1201. 00000DDE  6066                     bra        +0x68 /* 00000E46 */
  1202. label00000DE0:
  1203. 00000DE0  7025                     moveq.l    D0, 0x25
  1204. 00000DE2  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1205. 00000DE6  D06D D824                add.w      D0, [A5 - 0x27DC]
  1206. 00000DEA  3F00                     move.w     -[A7], D0
  1207. 00000DEC  7025                     moveq.l    D0, 0x25
  1208. 00000DEE  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1209. 00000DF2  306D D824                movea.w    A0, [A5 - 0x27DC]
  1210. 00000DF6  D0C0                     add.w      A0, D0
  1211. 00000DF8  D1CC                     add.l      A0, A4
  1212. 00000DFA  7000                     moveq.l    D0, 0x00
  1213. 00000DFC  1010                     move.b     D0, [A0]
  1214. 00000DFE  3F00                     move.w     -[A7], D0
  1215. 00000E00  7025                     moveq.l    D0, 0x25
  1216. 00000E02  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1217. 00000E06  306D D824                movea.w    A0, [A5 - 0x27DC]
  1218. 00000E0A  D0C0                     add.w      A0, D0
  1219. 00000E0C  D1C8                     add.l      A0, A0
  1220. 00000E0E  D1CB                     add.l      A0, A3
  1221. 00000E10  3F10                     move.w     -[A7], [A0]
  1222. 00000E12  7025                     moveq.l    D0, 0x25
  1223. 00000E14  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1224. 00000E18  306D D824                movea.w    A0, [A5 - 0x27DC]
  1225. 00000E1C  D0C0                     add.w      A0, D0
  1226. 00000E1E  D1C8                     add.l      A0, A0
  1227. 00000E20  3F30 6800                move.w     -[A7], [A0 + D6]
  1228. 00000E24  302D D824                move.w     D0, [A5 - 0x27DC]
  1229. 00000E28  E948                     lsl        D0.w, 4
  1230. 00000E2A  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1231. 00000E2E  5E40                     addq.w     D0, 7
  1232. 00000E30  3F00                     move.w     -[A7], D0
  1233. 00000E32  7061                     moveq.l    D0, 0x61
  1234. 00000E34  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  1235. 00000E38  3F00                     move.w     -[A7], D0
  1236. 00000E3A  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1237. 00000E3E  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1238. 00000E42  526D D824                addq.w     [A5 - 0x27DC], 1
  1239. label00000E46:
  1240. 00000E46  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  1241. 00000E4C  6C1E                     bge        +0x20 /* 00000E6C */
  1242. 00000E4E  7025                     moveq.l    D0, 0x25
  1243. 00000E50  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1244. 00000E54  322D D852                move.w     D1, [A5 - 0x27AE]
  1245. 00000E58  926D D850                sub.w      D1, [A5 - 0x27B0]
  1246. 00000E5C  3403                     move.w     D2, D3
  1247. 00000E5E  9441                     sub.w      D2, D1
  1248. 00000E60  5242                     addq.w     D2, 1
  1249. 00000E62  9440                     sub.w      D2, D0
  1250. 00000E64  B46D D824                cmp.w      D2, [A5 - 0x27DC]
  1251. 00000E68  6E00 FF76                bgt        -0x88 /* 00000DE0 */
  1252. label00000E6C:
  1253. 00000E6C  7001                     moveq.l    D0, 0x01
  1254. 00000E6E  D06D D850                add.w      D0, [A5 - 0x27B0]
  1255. 00000E72  3B40 D3A8                move.w     [A5 - 0x2C58], D0
  1256. 00000E76  3B40 D3AA                move.w     [A5 - 0x2C56], D0
  1257. 00000E7A  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  1258. 00000E80  3B40 D3AE                move.w     [A5 - 0x2C52], D0
  1259. 00000E84  322D D852                move.w     D1, [A5 - 0x27AE]
  1260. 00000E88  926D D850                sub.w      D1, [A5 - 0x27B0]
  1261. 00000E8C  5243                     addq.w     D3, 1
  1262. 00000E8E  9641                     sub.w      D3, D1
  1263. 00000E90  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  1264. 00000E94  2203                     move.l     D1, D3
  1265. 00000E96  48C1                     ext.l      D1
  1266. 00000E98  83FC 0025                divs.w     D1, 0x25 /* '%' */
  1267. 00000E9C  5241                     addq.w     D1, 1
  1268. 00000E9E  3F01                     move.w     -[A7], D1
  1269. 00000EA0  A965                     syscall    SetControlMaximum/SetMaxCtl
  1270. 00000EA2  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  1271. 00000EA6  7001                     moveq.l    D0, 0x01
  1272. 00000EA8  D06D D38A                add.w      D0, [A5 - 0x2C76]
  1273. 00000EAC  3F00                     move.w     -[A7], D0
  1274. 00000EAE  A963                     syscall    SetControlValue/SetCtlValue
  1275. 00000EB0  6000 28C8                bra        +0x28CA /* 0000377A */
  1276. label00000EB4:
  1277. 00000EB4  4227                     clr.b      -[A7]
  1278. 00000EB6  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  1279. 00000EBA  486D D866                pea.l      [A5 - 0x279A]
  1280. 00000EBE  A8AD                     syscall    PtInRect
  1281. 00000EC0  4A1F                     tst.b      [A7]+
  1282. 00000EC2  6700 0532                beq        +0x534 /* 000013F6 */
  1283. 00000EC6  202D D7E8                move.l     D0, [A5 - 0x2818]
  1284. 00000ECA  90AD D838                sub.l      D0, [A5 - 0x27C8]
  1285. 00000ECE  B0B8 02F0                cmp.l      D0, [0x000002F0 /* DoubleTime */]
  1286. 00000ED2  6400 00A6                bcc        +0xA8 /* 00000F7A */
  1287. 00000ED6  302D D80C                move.w     D0, [A5 - 0x27F4]
  1288. 00000EDA  906D D814                sub.w      D0, [A5 - 0x27EC]
  1289. 00000EDE  3F00                     move.w     -[A7], D0
  1290. 00000EE0  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  1291. 00000EE4  0C40 0010                cmpi.w     D0, 0x10
  1292. 00000EE8  548F                     addq.l     A7, 2
  1293. 00000EEA  6C00 008E                bge        +0x90 /* 00000F7A */
  1294. 00000EEE  302D D80A                move.w     D0, [A5 - 0x27F6]
  1295. 00000EF2  906D D812                sub.w      D0, [A5 - 0x27EE]
  1296. 00000EF6  3F00                     move.w     -[A7], D0
  1297. 00000EF8  4EAD 035A                jsr        [A5 + 0x35A /* export_103 */]
  1298. 00000EFC  0C40 000A                cmpi.w     D0, 0xA /* '\n' */
  1299. 00000F00  548F                     addq.l     A7, 2
  1300. 00000F02  6C76                     bge        +0x78 /* 00000F7A */
  1301. 00000F04  302D D3AC                move.w     D0, [A5 - 0x2C54]
  1302. 00000F08  B06D D3AE                cmp.w      D0, [A5 - 0x2C52]
  1303. 00000F0C  662C                     bne        +0x2E /* 00000F3A */
  1304. 00000F0E  4878 0001                push.l     0x1
  1305. 00000F12  3F3C 0001                move.w     -[A7], 0x1
  1306. 00000F16  7025                     moveq.l    D0, 0x25
  1307. 00000F18  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1308. 00000F1C  322D D3A8                move.w     D1, [A5 - 0x2C58]
  1309. 00000F20  9240                     sub.w      D1, D0
  1310. 00000F22  3F01                     move.w     -[A7], D1
  1311. 00000F24  7025                     moveq.l    D0, 0x25
  1312. 00000F26  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1313. 00000F2A  322D D3A8                move.w     D1, [A5 - 0x2C58]
  1314. 00000F2E  9240                     sub.w      D1, D0
  1315. 00000F30  3F01                     move.w     -[A7], D1
  1316. 00000F32  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  1317. 00000F36  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1318. label00000F3A:
  1319. 00000F3A  426D D3A8                clr.w      [A5 - 0x2C58]
  1320. 00000F3E  3B43 D3AA                move.w     [A5 - 0x2C56], D3
  1321. 00000F42  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  1322. 00000F48  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  1323. 00000F4E  486D D976                pea.l      [A5 - 0x268A]
  1324. 00000F52  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1325. 00000F56  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  1326. 00000F5A  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  1327. 00000F5E  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  1328. 00000F62  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  1329. 00000F66  7007                     moveq.l    D0, 0x07
  1330. 00000F68  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1331. 00000F6C  3F00                     move.w     -[A7], D0
  1332. 00000F6E  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  1333. 00000F72  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1334. 00000F76  6000 2802                bra        +0x2804 /* 0000377A */
  1335. label00000F7A:
  1336. 00000F7A  2B6D D7E8 D838           move.l     [A5 - 0x27C8], [A5 - 0x2818]
  1337. 00000F80  2B6D D7EC D812           move.l     [A5 - 0x27EE], [A5 - 0x2814]
  1338. 00000F86  486D D812                pea.l      [A5 - 0x27EE]
  1339. 00000F8A  A871                     syscall    GlobalToLocal
  1340. 00000F8C  302D D80C                move.w     D0, [A5 - 0x27F4]
  1341. 00000F90  906D D3A0                sub.w      D0, [A5 - 0x2C60]
  1342. 00000F94  48C0                     ext.l      D0
  1343. 00000F96  81FC 0010                divs.w     D0, 0x10
  1344. 00000F9A  3B40 D84E                move.w     [A5 - 0x27B2], D0
  1345. 00000F9E  4A40                     tst.w      D0
  1346. 00000FA0  6F06                     ble        +0x8 /* 00000FA8 */
  1347. 00000FA2  302D D84E                move.w     D0, [A5 - 0x27B2]
  1348. 00000FA6  6002                     bra        +0x4 /* 00000FAA */
  1349. label00000FA8:
  1350. 00000FA8  7000                     moveq.l    D0, 0x00
  1351. label00000FAA:
  1352. 00000FAA  3B40 D852                move.w     [A5 - 0x27AE], D0
  1353. 00000FAE  0C40 0025                cmpi.w     D0, 0x25 /* '%' */
  1354. 00000FB2  6C06                     bge        +0x8 /* 00000FBA */
  1355. 00000FB4  302D D852                move.w     D0, [A5 - 0x27AE]
  1356. 00000FB8  6002                     bra        +0x4 /* 00000FBC */
  1357. label00000FBA:
  1358. 00000FBA  7025                     moveq.l    D0, 0x25
  1359. label00000FBC:
  1360. 00000FBC  3B40 D850                move.w     [A5 - 0x27B0], D0
  1361. 00000FC0  082D 0001 D7F0           btst.b     [A5 - 0x2810], 0x1
  1362. 00000FC6  6700 008C                beq        +0x8E /* 00001054 */
  1363. 00000FCA  3B6D D3A8 D84E           move.w     [A5 - 0x27B2], [A5 - 0x2C58]
  1364. 00000FD0  7025                     moveq.l    D0, 0x25
  1365. 00000FD2  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1366. 00000FD6  D06D D850                add.w      D0, [A5 - 0x27B0]
  1367. 00000FDA  3B40 D3AA                move.w     [A5 - 0x2C56], D0
  1368. 00000FDE  B640                     cmp.w      D3, D0
  1369. 00000FE0  6C04                     bge        +0x6 /* 00000FE6 */
  1370. 00000FE2  3B43 D3AA                move.w     [A5 - 0x2C56], D3
  1371. label00000FE6:
  1372. 00000FE6  302D D3AC                move.w     D0, [A5 - 0x2C54]
  1373. 00000FEA  B06D D3AE                cmp.w      D0, [A5 - 0x2C52]
  1374. 00000FEE  662C                     bne        +0x2E /* 0000101C */
  1375. 00000FF0  4878 0001                push.l     0x1
  1376. 00000FF4  3F3C 0001                move.w     -[A7], 0x1
  1377. 00000FF8  7025                     moveq.l    D0, 0x25
  1378. 00000FFA  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1379. 00000FFE  322D D3A8                move.w     D1, [A5 - 0x2C58]
  1380. 00001002  9240                     sub.w      D1, D0
  1381. 00001004  3F01                     move.w     -[A7], D1
  1382. 00001006  7025                     moveq.l    D0, 0x25
  1383. 00001008  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1384. 0000100C  322D D3A8                move.w     D1, [A5 - 0x2C58]
  1385. 00001010  9240                     sub.w      D1, D0
  1386. 00001012  3F01                     move.w     -[A7], D1
  1387. 00001014  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  1388. 00001018  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1389. label0000101C:
  1390. 0000101C  486D D976                pea.l      [A5 - 0x268A]
  1391. 00001020  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1392. 00001024  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  1393. 00001028  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  1394. 0000102C  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  1395. 00001030  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  1396. 00001034  7007                     moveq.l    D0, 0x07
  1397. 00001036  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1398. 0000103A  3F00                     move.w     -[A7], D0
  1399. 0000103C  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  1400. 00001040  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  1401. 00001046  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  1402. 0000104C  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1403. 00001050  6000 2728                bra        +0x272A /* 0000377A */
  1404. label00001054:
  1405. 00001054  3B6D D3A8 D84E           move.w     [A5 - 0x27B2], [A5 - 0x2C58]
  1406. 0000105A  7025                     moveq.l    D0, 0x25
  1407. 0000105C  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1408. 00001060  D06D D850                add.w      D0, [A5 - 0x27B0]
  1409. 00001064  3B40 D3A8                move.w     [A5 - 0x2C58], D0
  1410. 00001068  B640                     cmp.w      D3, D0
  1411. 0000106A  6C04                     bge        +0x6 /* 00001070 */
  1412. 0000106C  3B43 D3A8                move.w     [A5 - 0x2C58], D3
  1413. label00001070:
  1414. 00001070  302D D3AC                move.w     D0, [A5 - 0x2C54]
  1415. 00001074  B06D D3AE                cmp.w      D0, [A5 - 0x2C52]
  1416. 00001078  6C06                     bge        +0x8 /* 00001080 */
  1417. 0000107A  302D D3AC                move.w     D0, [A5 - 0x2C54]
  1418. 0000107E  6004                     bra        +0x6 /* 00001084 */
  1419. label00001080:
  1420. 00001080  302D D3AE                move.w     D0, [A5 - 0x2C52]
  1421. label00001084:
  1422. 00001084  B06D D3A8                cmp.w      D0, [A5 - 0x2C58]
  1423. 00001088  6E1A                     bgt        +0x1C /* 000010A4 */
  1424. 0000108A  302D D3AC                move.w     D0, [A5 - 0x2C54]
  1425. 0000108E  B06D D3AE                cmp.w      D0, [A5 - 0x2C52]
  1426. 00001092  6F06                     ble        +0x8 /* 0000109A */
  1427. 00001094  302D D3AC                move.w     D0, [A5 - 0x2C54]
  1428. 00001098  6004                     bra        +0x6 /* 0000109E */
  1429. label0000109A:
  1430. 0000109A  302D D3AE                move.w     D0, [A5 - 0x2C52]
  1431. label0000109E:
  1432. 0000109E  B06D D3A8                cmp.w      D0, [A5 - 0x2C58]
  1433. 000010A2  6C3C                     bge        +0x3E /* 000010E0 */
  1434. label000010A4:
  1435. 000010A4  302D D84E                move.w     D0, [A5 - 0x27B2]
  1436. 000010A8  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  1437. 000010AC  6604                     bne        +0x6 /* 000010B2 */
  1438. 000010AE  7001                     moveq.l    D0, 0x01
  1439. 000010B0  6002                     bra        +0x4 /* 000010B4 */
  1440. label000010B2:
  1441. 000010B2  7000                     moveq.l    D0, 0x00
  1442. label000010B4:
  1443. 000010B4  3F00                     move.w     -[A7], D0
  1444. 000010B6  2F3C 0001 0001           move.l     -[A7], 0x10001
  1445. 000010BC  7025                     moveq.l    D0, 0x25
  1446. 000010BE  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1447. 000010C2  322D D3AC                move.w     D1, [A5 - 0x2C54]
  1448. 000010C6  9240                     sub.w      D1, D0
  1449. 000010C8  3F01                     move.w     -[A7], D1
  1450. 000010CA  7025                     moveq.l    D0, 0x25
  1451. 000010CC  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1452. 000010D0  322D D3A8                move.w     D1, [A5 - 0x2C58]
  1453. 000010D4  9240                     sub.w      D1, D0
  1454. 000010D6  3F01                     move.w     -[A7], D1
  1455. 000010D8  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  1456. 000010DC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1457. label000010E0:
  1458. 000010E0  3B6D D3A8 D3AA           move.w     [A5 - 0x2C56], [A5 - 0x2C58]
  1459. 000010E6  486D D976                pea.l      [A5 - 0x268A]
  1460. 000010EA  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1461. 000010EE  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  1462. 000010F2  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  1463. 000010F6  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  1464. 000010FA  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  1465. 000010FE  7007                     moveq.l    D0, 0x07
  1466. 00001100  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1467. 00001104  3F00                     move.w     -[A7], D0
  1468. 00001106  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  1469. 0000110A  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  1470. 00001110  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  1471. 00001116  426D D816                clr.w      [A5 - 0x27EA]
  1472. 0000111A  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1473. 0000111E  6000 02C8                bra        +0x2CA /* 000013E8 */
  1474. label00001122:
  1475. 00001122  486D D80E                pea.l      [A5 - 0x27F2]
  1476. 00001126  A972                     syscall    GetMouse
  1477. 00001128  302D D810                move.w     D0, [A5 - 0x27F0]
  1478. 0000112C  906D D3A0                sub.w      D0, [A5 - 0x2C60]
  1479. 00001130  48C0                     ext.l      D0
  1480. 00001132  81FC 0010                divs.w     D0, 0x10
  1481. 00001136  3B40 D84E                move.w     [A5 - 0x27B2], D0
  1482. 0000113A  4A40                     tst.w      D0
  1483. 0000113C  6F06                     ble        +0x8 /* 00001144 */
  1484. 0000113E  302D D84E                move.w     D0, [A5 - 0x27B2]
  1485. 00001142  6002                     bra        +0x4 /* 00001146 */
  1486. label00001144:
  1487. 00001144  7000                     moveq.l    D0, 0x00
  1488. label00001146:
  1489. 00001146  3B40 D852                move.w     [A5 - 0x27AE], D0
  1490. 0000114A  0C40 0025                cmpi.w     D0, 0x25 /* '%' */
  1491. 0000114E  6C06                     bge        +0x8 /* 00001156 */
  1492. 00001150  302D D852                move.w     D0, [A5 - 0x27AE]
  1493. 00001154  6002                     bra        +0x4 /* 00001158 */
  1494. label00001156:
  1495. 00001156  7025                     moveq.l    D0, 0x25
  1496. label00001158:
  1497. 00001158  3B40 D850                move.w     [A5 - 0x27B0], D0
  1498. 0000115C  7225                     moveq.l    D1, 0x25
  1499. 0000115E  C3ED D38A                muls.w     D1, [A5 - 0x2C76]
  1500. 00001162  D041                     add.w      D0, D1
  1501. 00001164  3B40 D3AA                move.w     [A5 - 0x2C56], D0
  1502. 00001168  B640                     cmp.w      D3, D0
  1503. 0000116A  6C04                     bge        +0x6 /* 00001170 */
  1504. 0000116C  3B43 D3AA                move.w     [A5 - 0x2C56], D3
  1505. label00001170:
  1506. 00001170  4A6D D816                tst.w      [A5 - 0x27EA]
  1507. 00001174  663A                     bne        +0x3C /* 000011B0 */
  1508. 00001176  302D D3A8                move.w     D0, [A5 - 0x2C58]
  1509. 0000117A  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  1510. 0000117E  6730                     beq        +0x32 /* 000011B0 */
  1511. 00001180  4878 0001                push.l     0x1
  1512. 00001184  4267                     clr.w      -[A7]
  1513. 00001186  7025                     moveq.l    D0, 0x25
  1514. 00001188  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1515. 0000118C  322D D3AC                move.w     D1, [A5 - 0x2C54]
  1516. 00001190  9240                     sub.w      D1, D0
  1517. 00001192  3F01                     move.w     -[A7], D1
  1518. 00001194  7025                     moveq.l    D0, 0x25
  1519. 00001196  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1520. 0000119A  322D D3A8                move.w     D1, [A5 - 0x2C58]
  1521. 0000119E  9240                     sub.w      D1, D0
  1522. 000011A0  3F01                     move.w     -[A7], D1
  1523. 000011A2  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  1524. 000011A6  3B7C 0001 D816           move.w     [A5 - 0x27EA], 0x1
  1525. 000011AC  4FEF 000A                lea.l      A7, [A7 + 0xA]
  1526. label000011B0:
  1527. 000011B0  486D D976                pea.l      [A5 - 0x268A]
  1528. 000011B4  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1529. 000011B8  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  1530. 000011BC  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  1531. 000011C0  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  1532. 000011C4  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  1533. 000011C8  7007                     moveq.l    D0, 0x07
  1534. 000011CA  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1535. 000011CE  3F00                     move.w     -[A7], D0
  1536. 000011D0  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  1537. 000011D4  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  1538. 000011DA  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  1539. 000011E0  302D D810                move.w     D0, [A5 - 0x27F0]
  1540. 000011E4  906D D3A0                sub.w      D0, [A5 - 0x2C60]
  1541. 000011E8  5F40                     subq.w     D0, 7
  1542. 000011EA  0C40 0252                cmpi.w     D0, 0x252
  1543. 000011EE  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1544. 000011F2  6F00 00F6                ble        +0xF8 /* 000012EA */
  1545. 000011F6  7001                     moveq.l    D0, 0x01
  1546. 000011F8  D06D D38A                add.w      D0, [A5 - 0x2C76]
  1547. 000011FC  C1FC 0025                muls.w     D0, 0x25 /* '%' */
  1548. 00001200  B640                     cmp.w      D3, D0
  1549. 00001202  6D00 00E6                blt        +0xE8 /* 000012EA */
  1550. 00001206  526D D38A                addq.w     [A5 - 0x2C76], 1
  1551. 0000120A  486D D866                pea.l      [A5 - 0x279A]
  1552. 0000120E  A8A3                     syscall    EraseRect
  1553. 00001210  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1554. 00001214  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  1555. 00001218  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  1556. 0000121C  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  1557. 00001220  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  1558. 00001224  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  1559. 00001228  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  1560. 0000122C  426D D824                clr.w      [A5 - 0x27DC]
  1561. 00001230  508F                     addq.l     A7, 8
  1562. 00001232  6066                     bra        +0x68 /* 0000129A */
  1563. label00001234:
  1564. 00001234  7025                     moveq.l    D0, 0x25
  1565. 00001236  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1566. 0000123A  D06D D824                add.w      D0, [A5 - 0x27DC]
  1567. 0000123E  3F00                     move.w     -[A7], D0
  1568. 00001240  7025                     moveq.l    D0, 0x25
  1569. 00001242  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1570. 00001246  306D D824                movea.w    A0, [A5 - 0x27DC]
  1571. 0000124A  D0C0                     add.w      A0, D0
  1572. 0000124C  D1CC                     add.l      A0, A4
  1573. 0000124E  7000                     moveq.l    D0, 0x00
  1574. 00001250  1010                     move.b     D0, [A0]
  1575. 00001252  3F00                     move.w     -[A7], D0
  1576. 00001254  7025                     moveq.l    D0, 0x25
  1577. 00001256  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1578. 0000125A  306D D824                movea.w    A0, [A5 - 0x27DC]
  1579. 0000125E  D0C0                     add.w      A0, D0
  1580. 00001260  D1C8                     add.l      A0, A0
  1581. 00001262  D1CB                     add.l      A0, A3
  1582. 00001264  3F10                     move.w     -[A7], [A0]
  1583. 00001266  7025                     moveq.l    D0, 0x25
  1584. 00001268  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1585. 0000126C  306D D824                movea.w    A0, [A5 - 0x27DC]
  1586. 00001270  D0C0                     add.w      A0, D0
  1587. 00001272  D1C8                     add.l      A0, A0
  1588. 00001274  3F30 6800                move.w     -[A7], [A0 + D6]
  1589. 00001278  302D D824                move.w     D0, [A5 - 0x27DC]
  1590. 0000127C  E948                     lsl        D0.w, 4
  1591. 0000127E  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1592. 00001282  5E40                     addq.w     D0, 7
  1593. 00001284  3F00                     move.w     -[A7], D0
  1594. 00001286  7061                     moveq.l    D0, 0x61
  1595. 00001288  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  1596. 0000128C  3F00                     move.w     -[A7], D0
  1597. 0000128E  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1598. 00001292  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1599. 00001296  526D D824                addq.w     [A5 - 0x27DC], 1
  1600. label0000129A:
  1601. 0000129A  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  1602. 000012A0  6C10                     bge        +0x12 /* 000012B2 */
  1603. 000012A2  7025                     moveq.l    D0, 0x25
  1604. 000012A4  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1605. 000012A8  3203                     move.w     D1, D3
  1606. 000012AA  9240                     sub.w      D1, D0
  1607. 000012AC  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  1608. 000012B0  6E82                     bgt        -0x7C /* 00001234 */
  1609. label000012B2:
  1610. 000012B2  426D D824                clr.w      [A5 - 0x27DC]
  1611. 000012B6  6010                     bra        +0x12 /* 000012C8 */
  1612. label000012B8:
  1613. 000012B8  302D D824                move.w     D0, [A5 - 0x27DC]
  1614. 000012BC  204D                     movea.l    A0, A5
  1615. 000012BE  D0C0                     add.w      A0, D0
  1616. 000012C0  4228 D976                clr.b      [A0 - 0x268A]
  1617. 000012C4  526D D824                addq.w     [A5 - 0x27DC], 1
  1618. label000012C8:
  1619. 000012C8  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  1620. 000012CE  6DE8                     blt        -0x16 /* 000012B8 */
  1621. 000012D0  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  1622. 000012D4  7001                     moveq.l    D0, 0x01
  1623. 000012D6  D06D D38A                add.w      D0, [A5 - 0x2C76]
  1624. 000012DA  3F00                     move.w     -[A7], D0
  1625. 000012DC  A963                     syscall    SetControlValue/SetCtlValue
  1626. 000012DE  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  1627. 000012E2  307C 001E                movea.w    A0, 0x1E
  1628. 000012E6  A03B                     syscall    Delay
  1629. 000012E8  2280                     move.l     [A1], D0
  1630. label000012EA:
  1631. 000012EA  302D D810                move.w     D0, [A5 - 0x27F0]
  1632. 000012EE  906D D3A0                sub.w      D0, [A5 - 0x2C60]
  1633. 000012F2  5F40                     subq.w     D0, 7
  1634. 000012F4  0C40 FFFC                cmpi.w     D0, 0xFFFC
  1635. 000012F8  6C00 00EE                bge        +0xF0 /* 000013E8 */
  1636. 000012FC  4A6D D38A                tst.w      [A5 - 0x2C76]
  1637. 00001300  6F00 00E6                ble        +0xE8 /* 000013E8 */
  1638. 00001304  536D D38A                subq.w     [A5 - 0x2C76], 1
  1639. 00001308  486D D866                pea.l      [A5 - 0x279A]
  1640. 0000130C  A8A3                     syscall    EraseRect
  1641. 0000130E  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1642. 00001312  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  1643. 00001316  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  1644. 0000131A  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  1645. 0000131E  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  1646. 00001322  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  1647. 00001326  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  1648. 0000132A  426D D824                clr.w      [A5 - 0x27DC]
  1649. 0000132E  508F                     addq.l     A7, 8
  1650. 00001330  6066                     bra        +0x68 /* 00001398 */
  1651. label00001332:
  1652. 00001332  7025                     moveq.l    D0, 0x25
  1653. 00001334  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1654. 00001338  D06D D824                add.w      D0, [A5 - 0x27DC]
  1655. 0000133C  3F00                     move.w     -[A7], D0
  1656. 0000133E  7025                     moveq.l    D0, 0x25
  1657. 00001340  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1658. 00001344  306D D824                movea.w    A0, [A5 - 0x27DC]
  1659. 00001348  D0C0                     add.w      A0, D0
  1660. 0000134A  D1CC                     add.l      A0, A4
  1661. 0000134C  7000                     moveq.l    D0, 0x00
  1662. 0000134E  1010                     move.b     D0, [A0]
  1663. 00001350  3F00                     move.w     -[A7], D0
  1664. 00001352  7025                     moveq.l    D0, 0x25
  1665. 00001354  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1666. 00001358  306D D824                movea.w    A0, [A5 - 0x27DC]
  1667. 0000135C  D0C0                     add.w      A0, D0
  1668. 0000135E  D1C8                     add.l      A0, A0
  1669. 00001360  D1CB                     add.l      A0, A3
  1670. 00001362  3F10                     move.w     -[A7], [A0]
  1671. 00001364  7025                     moveq.l    D0, 0x25
  1672. 00001366  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1673. 0000136A  306D D824                movea.w    A0, [A5 - 0x27DC]
  1674. 0000136E  D0C0                     add.w      A0, D0
  1675. 00001370  D1C8                     add.l      A0, A0
  1676. 00001372  3F30 6800                move.w     -[A7], [A0 + D6]
  1677. 00001376  302D D824                move.w     D0, [A5 - 0x27DC]
  1678. 0000137A  E948                     lsl        D0.w, 4
  1679. 0000137C  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1680. 00001380  5E40                     addq.w     D0, 7
  1681. 00001382  3F00                     move.w     -[A7], D0
  1682. 00001384  7061                     moveq.l    D0, 0x61
  1683. 00001386  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  1684. 0000138A  3F00                     move.w     -[A7], D0
  1685. 0000138C  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1686. 00001390  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1687. 00001394  526D D824                addq.w     [A5 - 0x27DC], 1
  1688. label00001398:
  1689. 00001398  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  1690. 0000139E  6C10                     bge        +0x12 /* 000013B0 */
  1691. 000013A0  7025                     moveq.l    D0, 0x25
  1692. 000013A2  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1693. 000013A6  3203                     move.w     D1, D3
  1694. 000013A8  9240                     sub.w      D1, D0
  1695. 000013AA  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  1696. 000013AE  6E82                     bgt        -0x7C /* 00001332 */
  1697. label000013B0:
  1698. 000013B0  426D D824                clr.w      [A5 - 0x27DC]
  1699. 000013B4  6010                     bra        +0x12 /* 000013C6 */
  1700. label000013B6:
  1701. 000013B6  302D D824                move.w     D0, [A5 - 0x27DC]
  1702. 000013BA  204D                     movea.l    A0, A5
  1703. 000013BC  D0C0                     add.w      A0, D0
  1704. 000013BE  4228 D976                clr.b      [A0 - 0x268A]
  1705. 000013C2  526D D824                addq.w     [A5 - 0x27DC], 1
  1706. label000013C6:
  1707. 000013C6  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  1708. 000013CC  6DE8                     blt        -0x16 /* 000013B6 */
  1709. 000013CE  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  1710. 000013D2  7001                     moveq.l    D0, 0x01
  1711. 000013D4  D06D D38A                add.w      D0, [A5 - 0x2C76]
  1712. 000013D8  3F00                     move.w     -[A7], D0
  1713. 000013DA  A963                     syscall    SetControlValue/SetCtlValue
  1714. 000013DC  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  1715. 000013E0  307C 001E                movea.w    A0, 0x1E
  1716. 000013E4  A03B                     syscall    Delay
  1717. 000013E6  2280                     move.l     [A1], D0
  1718. label000013E8:
  1719. 000013E8  4227                     clr.b      -[A7]
  1720. 000013EA  A977                     syscall    WaitMouseUp
  1721. 000013EC  4A1F                     tst.b      [A7]+
  1722. 000013EE  6600 FD32                bne        -0x2CC /* 00001122 */
  1723. 000013F2  6000 2386                bra        +0x2388 /* 0000377A */
  1724. label000013F6:
  1725. 000013F6  4267                     clr.w      -[A7]
  1726. 000013F8  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  1727. 000013FC  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  1728. 00001400  486D D854                pea.l      [A5 - 0x27AC]
  1729. 00001404  A96C                     syscall    FindControl
  1730. 00001406  0C5F 0081                cmpi.w     [A7]+, 0x81
  1731. 0000140A  6600 013C                bne        +0x13E /* 00001548 */
  1732. 0000140E  202D D854                move.l     D0, [A5 - 0x27AC]
  1733. 00001412  B0AD D39C                cmp.l      D0, [A5 - 0x2C64]
  1734. 00001416  6600 2362                bne        +0x2364 /* 0000377A */
  1735. 0000141A  3B6D D80C D3B0           move.w     [A5 - 0x2C50], [A5 - 0x27F4]
  1736. 00001420  206E 0008                movea.l    A0, [A6 + 0x8]
  1737. 00001424  3083                     move.w     [A0], D3
  1738. 00001426  4267                     clr.w      -[A7]
  1739. 00001428  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  1740. 0000142C  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  1741. 00001430  486D 0092                pea.l      [A5 + 0x92 /* export_14 */]
  1742. 00001434  A968                     syscall    TrackControl
  1743. 00001436  3B5F D816                move.w     [A5 - 0x27EA], [A7]+
  1744. 0000143A  4267                     clr.w      -[A7]
  1745. 0000143C  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  1746. 00001440  A960                     syscall    GetControlValue/GetCtlValue
  1747. 00001442  70FF                     moveq.l    D0, 0xFFFFFFFF
  1748. 00001444  D05F                     add.w      D0, [A7]+
  1749. 00001446  3B40 D38A                move.w     [A5 - 0x2C76], D0
  1750. 0000144A  426D D824                clr.w      [A5 - 0x27DC]
  1751. 0000144E  6010                     bra        +0x12 /* 00001460 */
  1752. label00001450:
  1753. 00001450  302D D824                move.w     D0, [A5 - 0x27DC]
  1754. 00001454  204D                     movea.l    A0, A5
  1755. 00001456  D0C0                     add.w      A0, D0
  1756. 00001458  4228 D976                clr.b      [A0 - 0x268A]
  1757. 0000145C  526D D824                addq.w     [A5 - 0x27DC], 1
  1758. label00001460:
  1759. 00001460  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  1760. 00001466  6DE8                     blt        -0x16 /* 00001450 */
  1761. 00001468  486D D866                pea.l      [A5 - 0x279A]
  1762. 0000146C  A8A3                     syscall    EraseRect
  1763. 0000146E  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1764. 00001472  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  1765. 00001476  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  1766. 0000147A  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  1767. 0000147E  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  1768. 00001482  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  1769. 00001486  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  1770. 0000148A  426D D824                clr.w      [A5 - 0x27DC]
  1771. 0000148E  508F                     addq.l     A7, 8
  1772. 00001490  6066                     bra        +0x68 /* 000014F8 */
  1773. label00001492:
  1774. 00001492  7025                     moveq.l    D0, 0x25
  1775. 00001494  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1776. 00001498  D06D D824                add.w      D0, [A5 - 0x27DC]
  1777. 0000149C  3F00                     move.w     -[A7], D0
  1778. 0000149E  7025                     moveq.l    D0, 0x25
  1779. 000014A0  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1780. 000014A4  306D D824                movea.w    A0, [A5 - 0x27DC]
  1781. 000014A8  D0C0                     add.w      A0, D0
  1782. 000014AA  D1CC                     add.l      A0, A4
  1783. 000014AC  7000                     moveq.l    D0, 0x00
  1784. 000014AE  1010                     move.b     D0, [A0]
  1785. 000014B0  3F00                     move.w     -[A7], D0
  1786. 000014B2  7025                     moveq.l    D0, 0x25
  1787. 000014B4  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1788. 000014B8  306D D824                movea.w    A0, [A5 - 0x27DC]
  1789. 000014BC  D0C0                     add.w      A0, D0
  1790. 000014BE  D1C8                     add.l      A0, A0
  1791. 000014C0  D1CB                     add.l      A0, A3
  1792. 000014C2  3F10                     move.w     -[A7], [A0]
  1793. 000014C4  7025                     moveq.l    D0, 0x25
  1794. 000014C6  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1795. 000014CA  306D D824                movea.w    A0, [A5 - 0x27DC]
  1796. 000014CE  D0C0                     add.w      A0, D0
  1797. 000014D0  D1C8                     add.l      A0, A0
  1798. 000014D2  3F30 6800                move.w     -[A7], [A0 + D6]
  1799. 000014D6  302D D824                move.w     D0, [A5 - 0x27DC]
  1800. 000014DA  E948                     lsl        D0.w, 4
  1801. 000014DC  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1802. 000014E0  5E40                     addq.w     D0, 7
  1803. 000014E2  3F00                     move.w     -[A7], D0
  1804. 000014E4  7061                     moveq.l    D0, 0x61
  1805. 000014E6  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  1806. 000014EA  3F00                     move.w     -[A7], D0
  1807. 000014EC  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1808. 000014F0  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1809. 000014F4  526D D824                addq.w     [A5 - 0x27DC], 1
  1810. label000014F8:
  1811. 000014F8  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  1812. 000014FE  6C10                     bge        +0x12 /* 00001510 */
  1813. 00001500  7025                     moveq.l    D0, 0x25
  1814. 00001502  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1815. 00001506  3203                     move.w     D1, D3
  1816. 00001508  9240                     sub.w      D1, D0
  1817. 0000150A  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  1818. 0000150E  6E82                     bgt        -0x7C /* 00001492 */
  1819. label00001510:
  1820. 00001510  486D D976                pea.l      [A5 - 0x268A]
  1821. 00001514  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1822. 00001518  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  1823. 0000151C  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  1824. 00001520  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  1825. 00001524  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  1826. 00001528  7007                     moveq.l    D0, 0x07
  1827. 0000152A  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1828. 0000152E  3F00                     move.w     -[A7], D0
  1829. 00001530  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  1830. 00001534  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  1831. 0000153A  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  1832. 00001540  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1833. 00001544  6000 2234                bra        +0x2236 /* 0000377A */
  1834. label00001548:
  1835. 00001548  4267                     clr.w      -[A7]
  1836. 0000154A  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  1837. 0000154E  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  1838. 00001552  486D D854                pea.l      [A5 - 0x27AC]
  1839. 00001556  A96C                     syscall    FindControl
  1840. 00001558  0C5F 0016                cmpi.w     [A7]+, 0x16
  1841. 0000155C  6600 025A                bne        +0x25C /* 000017B8 */
  1842. 00001560  4A6D D38A                tst.w      [A5 - 0x2C76]
  1843. 00001564  6F00 2214                ble        +0x2216 /* 0000377A */
  1844. 00001568  426D D824                clr.w      [A5 - 0x27DC]
  1845. 0000156C  6010                     bra        +0x12 /* 0000157E */
  1846. label0000156E:
  1847. 0000156E  302D D824                move.w     D0, [A5 - 0x27DC]
  1848. 00001572  204D                     movea.l    A0, A5
  1849. 00001574  D0C0                     add.w      A0, D0
  1850. 00001576  4228 D976                clr.b      [A0 - 0x268A]
  1851. 0000157A  526D D824                addq.w     [A5 - 0x27DC], 1
  1852. label0000157E:
  1853. 0000157E  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  1854. 00001584  6DE8                     blt        -0x16 /* 0000156E */
  1855. 00001586  536D D38A                subq.w     [A5 - 0x2C76], 1
  1856. 0000158A  486D D866                pea.l      [A5 - 0x279A]
  1857. 0000158E  A8A3                     syscall    EraseRect
  1858. 00001590  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1859. 00001594  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  1860. 00001598  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  1861. 0000159C  7001                     moveq.l    D0, 0x01
  1862. 0000159E  D06D D38A                add.w      D0, [A5 - 0x2C76]
  1863. 000015A2  3F00                     move.w     -[A7], D0
  1864. 000015A4  A963                     syscall    SetControlValue/SetCtlValue
  1865. 000015A6  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  1866. 000015AA  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  1867. 000015AE  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  1868. 000015B2  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  1869. 000015B6  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  1870. 000015BA  426D D824                clr.w      [A5 - 0x27DC]
  1871. 000015BE  508F                     addq.l     A7, 8
  1872. 000015C0  6066                     bra        +0x68 /* 00001628 */
  1873. label000015C2:
  1874. 000015C2  7025                     moveq.l    D0, 0x25
  1875. 000015C4  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1876. 000015C8  D06D D824                add.w      D0, [A5 - 0x27DC]
  1877. 000015CC  3F00                     move.w     -[A7], D0
  1878. 000015CE  7025                     moveq.l    D0, 0x25
  1879. 000015D0  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1880. 000015D4  306D D824                movea.w    A0, [A5 - 0x27DC]
  1881. 000015D8  D0C0                     add.w      A0, D0
  1882. 000015DA  D1CC                     add.l      A0, A4
  1883. 000015DC  7000                     moveq.l    D0, 0x00
  1884. 000015DE  1010                     move.b     D0, [A0]
  1885. 000015E0  3F00                     move.w     -[A7], D0
  1886. 000015E2  7025                     moveq.l    D0, 0x25
  1887. 000015E4  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1888. 000015E8  306D D824                movea.w    A0, [A5 - 0x27DC]
  1889. 000015EC  D0C0                     add.w      A0, D0
  1890. 000015EE  D1C8                     add.l      A0, A0
  1891. 000015F0  D1CB                     add.l      A0, A3
  1892. 000015F2  3F10                     move.w     -[A7], [A0]
  1893. 000015F4  7025                     moveq.l    D0, 0x25
  1894. 000015F6  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1895. 000015FA  306D D824                movea.w    A0, [A5 - 0x27DC]
  1896. 000015FE  D0C0                     add.w      A0, D0
  1897. 00001600  D1C8                     add.l      A0, A0
  1898. 00001602  3F30 6800                move.w     -[A7], [A0 + D6]
  1899. 00001606  302D D824                move.w     D0, [A5 - 0x27DC]
  1900. 0000160A  E948                     lsl        D0.w, 4
  1901. 0000160C  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1902. 00001610  5E40                     addq.w     D0, 7
  1903. 00001612  3F00                     move.w     -[A7], D0
  1904. 00001614  7061                     moveq.l    D0, 0x61
  1905. 00001616  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  1906. 0000161A  3F00                     move.w     -[A7], D0
  1907. 0000161C  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  1908. 00001620  4FEF 000C                lea.l      A7, [A7 + 0xC]
  1909. 00001624  526D D824                addq.w     [A5 - 0x27DC], 1
  1910. label00001628:
  1911. 00001628  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  1912. 0000162E  6C10                     bge        +0x12 /* 00001640 */
  1913. 00001630  7025                     moveq.l    D0, 0x25
  1914. 00001632  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1915. 00001636  3203                     move.w     D1, D3
  1916. 00001638  9240                     sub.w      D1, D0
  1917. 0000163A  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  1918. 0000163E  6E82                     bgt        -0x7C /* 000015C2 */
  1919. label00001640:
  1920. 00001640  486D D976                pea.l      [A5 - 0x268A]
  1921. 00001644  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1922. 00001648  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  1923. 0000164C  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  1924. 00001650  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  1925. 00001654  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  1926. 00001658  7007                     moveq.l    D0, 0x07
  1927. 0000165A  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  1928. 0000165E  3F00                     move.w     -[A7], D0
  1929. 00001660  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  1930. 00001664  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  1931. 0000166A  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  1932. 00001670  4FEF 0010                lea.l      A7, [A7 + 0x10]
  1933. 00001674  6000 0134                bra        +0x136 /* 000017AA */
  1934. label00001678:
  1935. 00001678  486D D80A                pea.l      [A5 - 0x27F6]
  1936. 0000167C  A972                     syscall    GetMouse
  1937. 0000167E  4267                     clr.w      -[A7]
  1938. 00001680  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  1939. 00001684  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  1940. 00001688  486D D854                pea.l      [A5 - 0x27AC]
  1941. 0000168C  A96C                     syscall    FindControl
  1942. 0000168E  0C5F 0016                cmpi.w     [A7]+, 0x16
  1943. 00001692  6600 0116                bne        +0x118 /* 000017AA */
  1944. 00001696  4A6D D38A                tst.w      [A5 - 0x2C76]
  1945. 0000169A  6F00 010E                ble        +0x110 /* 000017AA */
  1946. 0000169E  426D D824                clr.w      [A5 - 0x27DC]
  1947. 000016A2  6010                     bra        +0x12 /* 000016B4 */
  1948. label000016A4:
  1949. 000016A4  302D D824                move.w     D0, [A5 - 0x27DC]
  1950. 000016A8  204D                     movea.l    A0, A5
  1951. 000016AA  D0C0                     add.w      A0, D0
  1952. 000016AC  4228 D976                clr.b      [A0 - 0x268A]
  1953. 000016B0  526D D824                addq.w     [A5 - 0x27DC], 1
  1954. label000016B4:
  1955. 000016B4  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  1956. 000016BA  6DE8                     blt        -0x16 /* 000016A4 */
  1957. 000016BC  536D D38A                subq.w     [A5 - 0x2C76], 1
  1958. 000016C0  486D D866                pea.l      [A5 - 0x279A]
  1959. 000016C4  A8A3                     syscall    EraseRect
  1960. 000016C6  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  1961. 000016CA  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  1962. 000016CE  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  1963. 000016D2  7001                     moveq.l    D0, 0x01
  1964. 000016D4  D06D D38A                add.w      D0, [A5 - 0x2C76]
  1965. 000016D8  3F00                     move.w     -[A7], D0
  1966. 000016DA  A963                     syscall    SetControlValue/SetCtlValue
  1967. 000016DC  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  1968. 000016E0  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  1969. 000016E4  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  1970. 000016E8  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  1971. 000016EC  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  1972. 000016F0  426D D824                clr.w      [A5 - 0x27DC]
  1973. 000016F4  508F                     addq.l     A7, 8
  1974. 000016F6  6066                     bra        +0x68 /* 0000175E */
  1975. label000016F8:
  1976. 000016F8  7025                     moveq.l    D0, 0x25
  1977. 000016FA  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1978. 000016FE  D06D D824                add.w      D0, [A5 - 0x27DC]
  1979. 00001702  3F00                     move.w     -[A7], D0
  1980. 00001704  7025                     moveq.l    D0, 0x25
  1981. 00001706  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1982. 0000170A  306D D824                movea.w    A0, [A5 - 0x27DC]
  1983. 0000170E  D0C0                     add.w      A0, D0
  1984. 00001710  D1CC                     add.l      A0, A4
  1985. 00001712  7000                     moveq.l    D0, 0x00
  1986. 00001714  1010                     move.b     D0, [A0]
  1987. 00001716  3F00                     move.w     -[A7], D0
  1988. 00001718  7025                     moveq.l    D0, 0x25
  1989. 0000171A  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1990. 0000171E  306D D824                movea.w    A0, [A5 - 0x27DC]
  1991. 00001722  D0C0                     add.w      A0, D0
  1992. 00001724  D1C8                     add.l      A0, A0
  1993. 00001726  D1CB                     add.l      A0, A3
  1994. 00001728  3F10                     move.w     -[A7], [A0]
  1995. 0000172A  7025                     moveq.l    D0, 0x25
  1996. 0000172C  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  1997. 00001730  306D D824                movea.w    A0, [A5 - 0x27DC]
  1998. 00001734  D0C0                     add.w      A0, D0
  1999. 00001736  D1C8                     add.l      A0, A0
  2000. 00001738  3F30 6800                move.w     -[A7], [A0 + D6]
  2001. 0000173C  302D D824                move.w     D0, [A5 - 0x27DC]
  2002. 00001740  E948                     lsl        D0.w, 4
  2003. 00001742  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2004. 00001746  5E40                     addq.w     D0, 7
  2005. 00001748  3F00                     move.w     -[A7], D0
  2006. 0000174A  7061                     moveq.l    D0, 0x61
  2007. 0000174C  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  2008. 00001750  3F00                     move.w     -[A7], D0
  2009. 00001752  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2010. 00001756  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2011. 0000175A  526D D824                addq.w     [A5 - 0x27DC], 1
  2012. label0000175E:
  2013. 0000175E  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  2014. 00001764  6C10                     bge        +0x12 /* 00001776 */
  2015. 00001766  7025                     moveq.l    D0, 0x25
  2016. 00001768  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2017. 0000176C  3203                     move.w     D1, D3
  2018. 0000176E  9240                     sub.w      D1, D0
  2019. 00001770  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  2020. 00001774  6E82                     bgt        -0x7C /* 000016F8 */
  2021. label00001776:
  2022. 00001776  486D D976                pea.l      [A5 - 0x268A]
  2023. 0000177A  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2024. 0000177E  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  2025. 00001782  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  2026. 00001786  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  2027. 0000178A  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  2028. 0000178E  7007                     moveq.l    D0, 0x07
  2029. 00001790  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2030. 00001794  3F00                     move.w     -[A7], D0
  2031. 00001796  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  2032. 0000179A  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  2033. 000017A0  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  2034. 000017A6  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2035. label000017AA:
  2036. 000017AA  4227                     clr.b      -[A7]
  2037. 000017AC  A973                     syscall    StillDown
  2038. 000017AE  4A1F                     tst.b      [A7]+
  2039. 000017B0  6600 FEC6                bne        -0x138 /* 00001678 */
  2040. 000017B4  6000 1FC4                bra        +0x1FC6 /* 0000377A */
  2041. label000017B8:
  2042. 000017B8  4267                     clr.w      -[A7]
  2043. 000017BA  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2044. 000017BE  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  2045. 000017C2  486D D854                pea.l      [A5 - 0x27AC]
  2046. 000017C6  A96C                     syscall    FindControl
  2047. 000017C8  0C5F 0017                cmpi.w     [A7]+, 0x17
  2048. 000017CC  6600 026A                bne        +0x26C /* 00001A38 */
  2049. 000017D0  7001                     moveq.l    D0, 0x01
  2050. 000017D2  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2051. 000017D6  C1FC 0025                muls.w     D0, 0x25 /* '%' */
  2052. 000017DA  B640                     cmp.w      D3, D0
  2053. 000017DC  6D00 1F9C                blt        +0x1F9E /* 0000377A */
  2054. 000017E0  426D D824                clr.w      [A5 - 0x27DC]
  2055. 000017E4  6010                     bra        +0x12 /* 000017F6 */
  2056. label000017E6:
  2057. 000017E6  302D D824                move.w     D0, [A5 - 0x27DC]
  2058. 000017EA  204D                     movea.l    A0, A5
  2059. 000017EC  D0C0                     add.w      A0, D0
  2060. 000017EE  4228 D976                clr.b      [A0 - 0x268A]
  2061. 000017F2  526D D824                addq.w     [A5 - 0x27DC], 1
  2062. label000017F6:
  2063. 000017F6  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  2064. 000017FC  6DE8                     blt        -0x16 /* 000017E6 */
  2065. 000017FE  526D D38A                addq.w     [A5 - 0x2C76], 1
  2066. 00001802  486D D866                pea.l      [A5 - 0x279A]
  2067. 00001806  A8A3                     syscall    EraseRect
  2068. 00001808  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2069. 0000180C  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  2070. 00001810  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  2071. 00001814  7001                     moveq.l    D0, 0x01
  2072. 00001816  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2073. 0000181A  3F00                     move.w     -[A7], D0
  2074. 0000181C  A963                     syscall    SetControlValue/SetCtlValue
  2075. 0000181E  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  2076. 00001822  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  2077. 00001826  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  2078. 0000182A  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  2079. 0000182E  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  2080. 00001832  426D D824                clr.w      [A5 - 0x27DC]
  2081. 00001836  508F                     addq.l     A7, 8
  2082. 00001838  6066                     bra        +0x68 /* 000018A0 */
  2083. label0000183A:
  2084. 0000183A  7025                     moveq.l    D0, 0x25
  2085. 0000183C  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2086. 00001840  D06D D824                add.w      D0, [A5 - 0x27DC]
  2087. 00001844  3F00                     move.w     -[A7], D0
  2088. 00001846  7025                     moveq.l    D0, 0x25
  2089. 00001848  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2090. 0000184C  306D D824                movea.w    A0, [A5 - 0x27DC]
  2091. 00001850  D0C0                     add.w      A0, D0
  2092. 00001852  D1CC                     add.l      A0, A4
  2093. 00001854  7000                     moveq.l    D0, 0x00
  2094. 00001856  1010                     move.b     D0, [A0]
  2095. 00001858  3F00                     move.w     -[A7], D0
  2096. 0000185A  7025                     moveq.l    D0, 0x25
  2097. 0000185C  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2098. 00001860  306D D824                movea.w    A0, [A5 - 0x27DC]
  2099. 00001864  D0C0                     add.w      A0, D0
  2100. 00001866  D1C8                     add.l      A0, A0
  2101. 00001868  D1CB                     add.l      A0, A3
  2102. 0000186A  3F10                     move.w     -[A7], [A0]
  2103. 0000186C  7025                     moveq.l    D0, 0x25
  2104. 0000186E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2105. 00001872  306D D824                movea.w    A0, [A5 - 0x27DC]
  2106. 00001876  D0C0                     add.w      A0, D0
  2107. 00001878  D1C8                     add.l      A0, A0
  2108. 0000187A  3F30 6800                move.w     -[A7], [A0 + D6]
  2109. 0000187E  302D D824                move.w     D0, [A5 - 0x27DC]
  2110. 00001882  E948                     lsl        D0.w, 4
  2111. 00001884  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2112. 00001888  5E40                     addq.w     D0, 7
  2113. 0000188A  3F00                     move.w     -[A7], D0
  2114. 0000188C  7061                     moveq.l    D0, 0x61
  2115. 0000188E  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  2116. 00001892  3F00                     move.w     -[A7], D0
  2117. 00001894  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2118. 00001898  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2119. 0000189C  526D D824                addq.w     [A5 - 0x27DC], 1
  2120. label000018A0:
  2121. 000018A0  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  2122. 000018A6  6C10                     bge        +0x12 /* 000018B8 */
  2123. 000018A8  7025                     moveq.l    D0, 0x25
  2124. 000018AA  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2125. 000018AE  3203                     move.w     D1, D3
  2126. 000018B0  9240                     sub.w      D1, D0
  2127. 000018B2  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  2128. 000018B6  6E82                     bgt        -0x7C /* 0000183A */
  2129. label000018B8:
  2130. 000018B8  486D D976                pea.l      [A5 - 0x268A]
  2131. 000018BC  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2132. 000018C0  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  2133. 000018C4  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  2134. 000018C8  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  2135. 000018CC  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  2136. 000018D0  7007                     moveq.l    D0, 0x07
  2137. 000018D2  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2138. 000018D6  3F00                     move.w     -[A7], D0
  2139. 000018D8  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  2140. 000018DC  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  2141. 000018E2  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  2142. 000018E8  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2143. 000018EC  6000 013C                bra        +0x13E /* 00001A2A */
  2144. label000018F0:
  2145. 000018F0  486D D80A                pea.l      [A5 - 0x27F6]
  2146. 000018F4  A972                     syscall    GetMouse
  2147. 000018F6  4267                     clr.w      -[A7]
  2148. 000018F8  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2149. 000018FC  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  2150. 00001900  486D D854                pea.l      [A5 - 0x27AC]
  2151. 00001904  A96C                     syscall    FindControl
  2152. 00001906  0C5F 0017                cmpi.w     [A7]+, 0x17
  2153. 0000190A  6600 011E                bne        +0x120 /* 00001A2A */
  2154. 0000190E  7001                     moveq.l    D0, 0x01
  2155. 00001910  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2156. 00001914  C1FC 0025                muls.w     D0, 0x25 /* '%' */
  2157. 00001918  B640                     cmp.w      D3, D0
  2158. 0000191A  6D00 010E                blt        +0x110 /* 00001A2A */
  2159. 0000191E  426D D824                clr.w      [A5 - 0x27DC]
  2160. 00001922  6010                     bra        +0x12 /* 00001934 */
  2161. label00001924:
  2162. 00001924  302D D824                move.w     D0, [A5 - 0x27DC]
  2163. 00001928  204D                     movea.l    A0, A5
  2164. 0000192A  D0C0                     add.w      A0, D0
  2165. 0000192C  4228 D976                clr.b      [A0 - 0x268A]
  2166. 00001930  526D D824                addq.w     [A5 - 0x27DC], 1
  2167. label00001934:
  2168. 00001934  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  2169. 0000193A  6DE8                     blt        -0x16 /* 00001924 */
  2170. 0000193C  526D D38A                addq.w     [A5 - 0x2C76], 1
  2171. 00001940  486D D866                pea.l      [A5 - 0x279A]
  2172. 00001944  A8A3                     syscall    EraseRect
  2173. 00001946  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2174. 0000194A  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  2175. 0000194E  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  2176. 00001952  7001                     moveq.l    D0, 0x01
  2177. 00001954  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2178. 00001958  3F00                     move.w     -[A7], D0
  2179. 0000195A  A963                     syscall    SetControlValue/SetCtlValue
  2180. 0000195C  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  2181. 00001960  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  2182. 00001964  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  2183. 00001968  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  2184. 0000196C  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  2185. 00001970  426D D824                clr.w      [A5 - 0x27DC]
  2186. 00001974  508F                     addq.l     A7, 8
  2187. 00001976  6066                     bra        +0x68 /* 000019DE */
  2188. label00001978:
  2189. 00001978  7025                     moveq.l    D0, 0x25
  2190. 0000197A  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2191. 0000197E  D06D D824                add.w      D0, [A5 - 0x27DC]
  2192. 00001982  3F00                     move.w     -[A7], D0
  2193. 00001984  7025                     moveq.l    D0, 0x25
  2194. 00001986  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2195. 0000198A  306D D824                movea.w    A0, [A5 - 0x27DC]
  2196. 0000198E  D0C0                     add.w      A0, D0
  2197. 00001990  D1CC                     add.l      A0, A4
  2198. 00001992  7000                     moveq.l    D0, 0x00
  2199. 00001994  1010                     move.b     D0, [A0]
  2200. 00001996  3F00                     move.w     -[A7], D0
  2201. 00001998  7025                     moveq.l    D0, 0x25
  2202. 0000199A  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2203. 0000199E  306D D824                movea.w    A0, [A5 - 0x27DC]
  2204. 000019A2  D0C0                     add.w      A0, D0
  2205. 000019A4  D1C8                     add.l      A0, A0
  2206. 000019A6  D1CB                     add.l      A0, A3
  2207. 000019A8  3F10                     move.w     -[A7], [A0]
  2208. 000019AA  7025                     moveq.l    D0, 0x25
  2209. 000019AC  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2210. 000019B0  306D D824                movea.w    A0, [A5 - 0x27DC]
  2211. 000019B4  D0C0                     add.w      A0, D0
  2212. 000019B6  D1C8                     add.l      A0, A0
  2213. 000019B8  3F30 6800                move.w     -[A7], [A0 + D6]
  2214. 000019BC  302D D824                move.w     D0, [A5 - 0x27DC]
  2215. 000019C0  E948                     lsl        D0.w, 4
  2216. 000019C2  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2217. 000019C6  5E40                     addq.w     D0, 7
  2218. 000019C8  3F00                     move.w     -[A7], D0
  2219. 000019CA  7061                     moveq.l    D0, 0x61
  2220. 000019CC  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  2221. 000019D0  3F00                     move.w     -[A7], D0
  2222. 000019D2  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2223. 000019D6  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2224. 000019DA  526D D824                addq.w     [A5 - 0x27DC], 1
  2225. label000019DE:
  2226. 000019DE  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  2227. 000019E4  6C10                     bge        +0x12 /* 000019F6 */
  2228. 000019E6  7025                     moveq.l    D0, 0x25
  2229. 000019E8  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2230. 000019EC  3203                     move.w     D1, D3
  2231. 000019EE  9240                     sub.w      D1, D0
  2232. 000019F0  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  2233. 000019F4  6E82                     bgt        -0x7C /* 00001978 */
  2234. label000019F6:
  2235. 000019F6  486D D976                pea.l      [A5 - 0x268A]
  2236. 000019FA  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2237. 000019FE  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  2238. 00001A02  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  2239. 00001A06  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  2240. 00001A0A  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  2241. 00001A0E  7007                     moveq.l    D0, 0x07
  2242. 00001A10  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2243. 00001A14  3F00                     move.w     -[A7], D0
  2244. 00001A16  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  2245. 00001A1A  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  2246. 00001A20  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  2247. 00001A26  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2248. label00001A2A:
  2249. 00001A2A  4227                     clr.b      -[A7]
  2250. 00001A2C  A973                     syscall    StillDown
  2251. 00001A2E  4A1F                     tst.b      [A7]+
  2252. 00001A30  6600 FEBE                bne        -0x140 /* 000018F0 */
  2253. 00001A34  6000 1D44                bra        +0x1D46 /* 0000377A */
  2254. label00001A38:
  2255. 00001A38  4227                     clr.b      -[A7]
  2256. 00001A3A  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2257. 00001A3E  486D D220                pea.l      [A5 - 0x2DE0]
  2258. 00001A42  A8AD                     syscall    PtInRect
  2259. 00001A44  4A1F                     tst.b      [A7]+
  2260. 00001A46  6700 0248                beq        +0x24A /* 00001C90 */
  2261. 00001A4A  486D D220                pea.l      [A5 - 0x2DE0]
  2262. 00001A4E  A8A4                     syscall    InvertRect
  2263. 00001A50  4A6D D38A                tst.w      [A5 - 0x2C76]
  2264. 00001A54  6F00 0230                ble        +0x232 /* 00001C86 */
  2265. 00001A58  426D D824                clr.w      [A5 - 0x27DC]
  2266. 00001A5C  6010                     bra        +0x12 /* 00001A6E */
  2267. label00001A5E:
  2268. 00001A5E  302D D824                move.w     D0, [A5 - 0x27DC]
  2269. 00001A62  204D                     movea.l    A0, A5
  2270. 00001A64  D0C0                     add.w      A0, D0
  2271. 00001A66  4228 D976                clr.b      [A0 - 0x268A]
  2272. 00001A6A  526D D824                addq.w     [A5 - 0x27DC], 1
  2273. label00001A6E:
  2274. 00001A6E  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  2275. 00001A74  6DE8                     blt        -0x16 /* 00001A5E */
  2276. 00001A76  536D D38A                subq.w     [A5 - 0x2C76], 1
  2277. 00001A7A  486D D866                pea.l      [A5 - 0x279A]
  2278. 00001A7E  A8A3                     syscall    EraseRect
  2279. 00001A80  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2280. 00001A84  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  2281. 00001A88  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  2282. 00001A8C  7001                     moveq.l    D0, 0x01
  2283. 00001A8E  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2284. 00001A92  3F00                     move.w     -[A7], D0
  2285. 00001A94  A963                     syscall    SetControlValue/SetCtlValue
  2286. 00001A96  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  2287. 00001A9A  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  2288. 00001A9E  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  2289. 00001AA2  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  2290. 00001AA6  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  2291. 00001AAA  426D D824                clr.w      [A5 - 0x27DC]
  2292. 00001AAE  508F                     addq.l     A7, 8
  2293. 00001AB0  6066                     bra        +0x68 /* 00001B18 */
  2294. label00001AB2:
  2295. 00001AB2  7025                     moveq.l    D0, 0x25
  2296. 00001AB4  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2297. 00001AB8  D06D D824                add.w      D0, [A5 - 0x27DC]
  2298. 00001ABC  3F00                     move.w     -[A7], D0
  2299. 00001ABE  7025                     moveq.l    D0, 0x25
  2300. 00001AC0  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2301. 00001AC4  306D D824                movea.w    A0, [A5 - 0x27DC]
  2302. 00001AC8  D0C0                     add.w      A0, D0
  2303. 00001ACA  D1CC                     add.l      A0, A4
  2304. 00001ACC  7000                     moveq.l    D0, 0x00
  2305. 00001ACE  1010                     move.b     D0, [A0]
  2306. 00001AD0  3F00                     move.w     -[A7], D0
  2307. 00001AD2  7025                     moveq.l    D0, 0x25
  2308. 00001AD4  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2309. 00001AD8  306D D824                movea.w    A0, [A5 - 0x27DC]
  2310. 00001ADC  D0C0                     add.w      A0, D0
  2311. 00001ADE  D1C8                     add.l      A0, A0
  2312. 00001AE0  D1CB                     add.l      A0, A3
  2313. 00001AE2  3F10                     move.w     -[A7], [A0]
  2314. 00001AE4  7025                     moveq.l    D0, 0x25
  2315. 00001AE6  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2316. 00001AEA  306D D824                movea.w    A0, [A5 - 0x27DC]
  2317. 00001AEE  D0C0                     add.w      A0, D0
  2318. 00001AF0  D1C8                     add.l      A0, A0
  2319. 00001AF2  3F30 6800                move.w     -[A7], [A0 + D6]
  2320. 00001AF6  302D D824                move.w     D0, [A5 - 0x27DC]
  2321. 00001AFA  E948                     lsl        D0.w, 4
  2322. 00001AFC  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2323. 00001B00  5E40                     addq.w     D0, 7
  2324. 00001B02  3F00                     move.w     -[A7], D0
  2325. 00001B04  7061                     moveq.l    D0, 0x61
  2326. 00001B06  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  2327. 00001B0A  3F00                     move.w     -[A7], D0
  2328. 00001B0C  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2329. 00001B10  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2330. 00001B14  526D D824                addq.w     [A5 - 0x27DC], 1
  2331. label00001B18:
  2332. 00001B18  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  2333. 00001B1E  6C10                     bge        +0x12 /* 00001B30 */
  2334. 00001B20  7025                     moveq.l    D0, 0x25
  2335. 00001B22  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2336. 00001B26  3203                     move.w     D1, D3
  2337. 00001B28  9240                     sub.w      D1, D0
  2338. 00001B2A  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  2339. 00001B2E  6E82                     bgt        -0x7C /* 00001AB2 */
  2340. label00001B30:
  2341. 00001B30  486D D976                pea.l      [A5 - 0x268A]
  2342. 00001B34  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2343. 00001B38  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  2344. 00001B3C  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  2345. 00001B40  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  2346. 00001B44  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  2347. 00001B48  7007                     moveq.l    D0, 0x07
  2348. 00001B4A  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2349. 00001B4E  3F00                     move.w     -[A7], D0
  2350. 00001B50  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  2351. 00001B54  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  2352. 00001B5A  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  2353. 00001B60  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2354. 00001B64  6000 0116                bra        +0x118 /* 00001C7C */
  2355. label00001B68:
  2356. 00001B68  4A6D D38A                tst.w      [A5 - 0x2C76]
  2357. 00001B6C  6F00 010E                ble        +0x110 /* 00001C7C */
  2358. 00001B70  426D D824                clr.w      [A5 - 0x27DC]
  2359. 00001B74  6010                     bra        +0x12 /* 00001B86 */
  2360. label00001B76:
  2361. 00001B76  302D D824                move.w     D0, [A5 - 0x27DC]
  2362. 00001B7A  204D                     movea.l    A0, A5
  2363. 00001B7C  D0C0                     add.w      A0, D0
  2364. 00001B7E  4228 D976                clr.b      [A0 - 0x268A]
  2365. 00001B82  526D D824                addq.w     [A5 - 0x27DC], 1
  2366. label00001B86:
  2367. 00001B86  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  2368. 00001B8C  6DE8                     blt        -0x16 /* 00001B76 */
  2369. 00001B8E  536D D38A                subq.w     [A5 - 0x2C76], 1
  2370. 00001B92  486D D866                pea.l      [A5 - 0x279A]
  2371. 00001B96  A8A3                     syscall    EraseRect
  2372. 00001B98  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2373. 00001B9C  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  2374. 00001BA0  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  2375. 00001BA4  7001                     moveq.l    D0, 0x01
  2376. 00001BA6  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2377. 00001BAA  3F00                     move.w     -[A7], D0
  2378. 00001BAC  A963                     syscall    SetControlValue/SetCtlValue
  2379. 00001BAE  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  2380. 00001BB2  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  2381. 00001BB6  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  2382. 00001BBA  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  2383. 00001BBE  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  2384. 00001BC2  426D D824                clr.w      [A5 - 0x27DC]
  2385. 00001BC6  508F                     addq.l     A7, 8
  2386. 00001BC8  6066                     bra        +0x68 /* 00001C30 */
  2387. label00001BCA:
  2388. 00001BCA  7025                     moveq.l    D0, 0x25
  2389. 00001BCC  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2390. 00001BD0  D06D D824                add.w      D0, [A5 - 0x27DC]
  2391. 00001BD4  3F00                     move.w     -[A7], D0
  2392. 00001BD6  7025                     moveq.l    D0, 0x25
  2393. 00001BD8  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2394. 00001BDC  306D D824                movea.w    A0, [A5 - 0x27DC]
  2395. 00001BE0  D0C0                     add.w      A0, D0
  2396. 00001BE2  D1CC                     add.l      A0, A4
  2397. 00001BE4  7000                     moveq.l    D0, 0x00
  2398. 00001BE6  1010                     move.b     D0, [A0]
  2399. 00001BE8  3F00                     move.w     -[A7], D0
  2400. 00001BEA  7025                     moveq.l    D0, 0x25
  2401. 00001BEC  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2402. 00001BF0  306D D824                movea.w    A0, [A5 - 0x27DC]
  2403. 00001BF4  D0C0                     add.w      A0, D0
  2404. 00001BF6  D1C8                     add.l      A0, A0
  2405. 00001BF8  D1CB                     add.l      A0, A3
  2406. 00001BFA  3F10                     move.w     -[A7], [A0]
  2407. 00001BFC  7025                     moveq.l    D0, 0x25
  2408. 00001BFE  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2409. 00001C02  306D D824                movea.w    A0, [A5 - 0x27DC]
  2410. 00001C06  D0C0                     add.w      A0, D0
  2411. 00001C08  D1C8                     add.l      A0, A0
  2412. 00001C0A  3F30 6800                move.w     -[A7], [A0 + D6]
  2413. 00001C0E  302D D824                move.w     D0, [A5 - 0x27DC]
  2414. 00001C12  E948                     lsl        D0.w, 4
  2415. 00001C14  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2416. 00001C18  5E40                     addq.w     D0, 7
  2417. 00001C1A  3F00                     move.w     -[A7], D0
  2418. 00001C1C  7061                     moveq.l    D0, 0x61
  2419. 00001C1E  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  2420. 00001C22  3F00                     move.w     -[A7], D0
  2421. 00001C24  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2422. 00001C28  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2423. 00001C2C  526D D824                addq.w     [A5 - 0x27DC], 1
  2424. label00001C30:
  2425. 00001C30  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  2426. 00001C36  6C10                     bge        +0x12 /* 00001C48 */
  2427. 00001C38  7025                     moveq.l    D0, 0x25
  2428. 00001C3A  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2429. 00001C3E  3203                     move.w     D1, D3
  2430. 00001C40  9240                     sub.w      D1, D0
  2431. 00001C42  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  2432. 00001C46  6E82                     bgt        -0x7C /* 00001BCA */
  2433. label00001C48:
  2434. 00001C48  486D D976                pea.l      [A5 - 0x268A]
  2435. 00001C4C  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2436. 00001C50  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  2437. 00001C54  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  2438. 00001C58  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  2439. 00001C5C  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  2440. 00001C60  7007                     moveq.l    D0, 0x07
  2441. 00001C62  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2442. 00001C66  3F00                     move.w     -[A7], D0
  2443. 00001C68  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  2444. 00001C6C  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  2445. 00001C72  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  2446. 00001C78  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2447. label00001C7C:
  2448. 00001C7C  4227                     clr.b      -[A7]
  2449. 00001C7E  A973                     syscall    StillDown
  2450. 00001C80  4A1F                     tst.b      [A7]+
  2451. 00001C82  6600 FEE4                bne        -0x11A /* 00001B68 */
  2452. label00001C86:
  2453. 00001C86  486D D220                pea.l      [A5 - 0x2DE0]
  2454. 00001C8A  A8A4                     syscall    InvertRect
  2455. 00001C8C  6000 1AEC                bra        +0x1AEE /* 0000377A */
  2456. label00001C90:
  2457. 00001C90  4227                     clr.b      -[A7]
  2458. 00001C92  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2459. 00001C96  486D D228                pea.l      [A5 - 0x2DD8]
  2460. 00001C9A  A8AD                     syscall    PtInRect
  2461. 00001C9C  4A1F                     tst.b      [A7]+
  2462. 00001C9E  6700 0258                beq        +0x25A /* 00001EF8 */
  2463. 00001CA2  486D D228                pea.l      [A5 - 0x2DD8]
  2464. 00001CA6  A8A4                     syscall    InvertRect
  2465. 00001CA8  7001                     moveq.l    D0, 0x01
  2466. 00001CAA  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2467. 00001CAE  C1FC 0025                muls.w     D0, 0x25 /* '%' */
  2468. 00001CB2  B640                     cmp.w      D3, D0
  2469. 00001CB4  6D00 0238                blt        +0x23A /* 00001EEE */
  2470. 00001CB8  426D D824                clr.w      [A5 - 0x27DC]
  2471. 00001CBC  6010                     bra        +0x12 /* 00001CCE */
  2472. label00001CBE:
  2473. 00001CBE  302D D824                move.w     D0, [A5 - 0x27DC]
  2474. 00001CC2  204D                     movea.l    A0, A5
  2475. 00001CC4  D0C0                     add.w      A0, D0
  2476. 00001CC6  4228 D976                clr.b      [A0 - 0x268A]
  2477. 00001CCA  526D D824                addq.w     [A5 - 0x27DC], 1
  2478. label00001CCE:
  2479. 00001CCE  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  2480. 00001CD4  6DE8                     blt        -0x16 /* 00001CBE */
  2481. 00001CD6  526D D38A                addq.w     [A5 - 0x2C76], 1
  2482. 00001CDA  486D D866                pea.l      [A5 - 0x279A]
  2483. 00001CDE  A8A3                     syscall    EraseRect
  2484. 00001CE0  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2485. 00001CE4  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  2486. 00001CE8  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  2487. 00001CEC  7001                     moveq.l    D0, 0x01
  2488. 00001CEE  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2489. 00001CF2  3F00                     move.w     -[A7], D0
  2490. 00001CF4  A963                     syscall    SetControlValue/SetCtlValue
  2491. 00001CF6  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  2492. 00001CFA  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  2493. 00001CFE  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  2494. 00001D02  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  2495. 00001D06  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  2496. 00001D0A  426D D824                clr.w      [A5 - 0x27DC]
  2497. 00001D0E  508F                     addq.l     A7, 8
  2498. 00001D10  6066                     bra        +0x68 /* 00001D78 */
  2499. label00001D12:
  2500. 00001D12  7025                     moveq.l    D0, 0x25
  2501. 00001D14  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2502. 00001D18  D06D D824                add.w      D0, [A5 - 0x27DC]
  2503. 00001D1C  3F00                     move.w     -[A7], D0
  2504. 00001D1E  7025                     moveq.l    D0, 0x25
  2505. 00001D20  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2506. 00001D24  306D D824                movea.w    A0, [A5 - 0x27DC]
  2507. 00001D28  D0C0                     add.w      A0, D0
  2508. 00001D2A  D1CC                     add.l      A0, A4
  2509. 00001D2C  7000                     moveq.l    D0, 0x00
  2510. 00001D2E  1010                     move.b     D0, [A0]
  2511. 00001D30  3F00                     move.w     -[A7], D0
  2512. 00001D32  7025                     moveq.l    D0, 0x25
  2513. 00001D34  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2514. 00001D38  306D D824                movea.w    A0, [A5 - 0x27DC]
  2515. 00001D3C  D0C0                     add.w      A0, D0
  2516. 00001D3E  D1C8                     add.l      A0, A0
  2517. 00001D40  D1CB                     add.l      A0, A3
  2518. 00001D42  3F10                     move.w     -[A7], [A0]
  2519. 00001D44  7025                     moveq.l    D0, 0x25
  2520. 00001D46  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2521. 00001D4A  306D D824                movea.w    A0, [A5 - 0x27DC]
  2522. 00001D4E  D0C0                     add.w      A0, D0
  2523. 00001D50  D1C8                     add.l      A0, A0
  2524. 00001D52  3F30 6800                move.w     -[A7], [A0 + D6]
  2525. 00001D56  302D D824                move.w     D0, [A5 - 0x27DC]
  2526. 00001D5A  E948                     lsl        D0.w, 4
  2527. 00001D5C  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2528. 00001D60  5E40                     addq.w     D0, 7
  2529. 00001D62  3F00                     move.w     -[A7], D0
  2530. 00001D64  7061                     moveq.l    D0, 0x61
  2531. 00001D66  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  2532. 00001D6A  3F00                     move.w     -[A7], D0
  2533. 00001D6C  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2534. 00001D70  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2535. 00001D74  526D D824                addq.w     [A5 - 0x27DC], 1
  2536. label00001D78:
  2537. 00001D78  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  2538. 00001D7E  6C10                     bge        +0x12 /* 00001D90 */
  2539. 00001D80  7025                     moveq.l    D0, 0x25
  2540. 00001D82  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2541. 00001D86  3203                     move.w     D1, D3
  2542. 00001D88  9240                     sub.w      D1, D0
  2543. 00001D8A  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  2544. 00001D8E  6E82                     bgt        -0x7C /* 00001D12 */
  2545. label00001D90:
  2546. 00001D90  486D D976                pea.l      [A5 - 0x268A]
  2547. 00001D94  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2548. 00001D98  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  2549. 00001D9C  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  2550. 00001DA0  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  2551. 00001DA4  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  2552. 00001DA8  7007                     moveq.l    D0, 0x07
  2553. 00001DAA  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2554. 00001DAE  3F00                     move.w     -[A7], D0
  2555. 00001DB0  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  2556. 00001DB4  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  2557. 00001DBA  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  2558. 00001DC0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2559. 00001DC4  6000 011E                bra        +0x120 /* 00001EE4 */
  2560. label00001DC8:
  2561. 00001DC8  7001                     moveq.l    D0, 0x01
  2562. 00001DCA  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2563. 00001DCE  C1FC 0025                muls.w     D0, 0x25 /* '%' */
  2564. 00001DD2  B640                     cmp.w      D3, D0
  2565. 00001DD4  6D00 010E                blt        +0x110 /* 00001EE4 */
  2566. 00001DD8  426D D824                clr.w      [A5 - 0x27DC]
  2567. 00001DDC  6010                     bra        +0x12 /* 00001DEE */
  2568. label00001DDE:
  2569. 00001DDE  302D D824                move.w     D0, [A5 - 0x27DC]
  2570. 00001DE2  204D                     movea.l    A0, A5
  2571. 00001DE4  D0C0                     add.w      A0, D0
  2572. 00001DE6  4228 D976                clr.b      [A0 - 0x268A]
  2573. 00001DEA  526D D824                addq.w     [A5 - 0x27DC], 1
  2574. label00001DEE:
  2575. 00001DEE  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  2576. 00001DF4  6DE8                     blt        -0x16 /* 00001DDE */
  2577. 00001DF6  526D D38A                addq.w     [A5 - 0x2C76], 1
  2578. 00001DFA  486D D866                pea.l      [A5 - 0x279A]
  2579. 00001DFE  A8A3                     syscall    EraseRect
  2580. 00001E00  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2581. 00001E04  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  2582. 00001E08  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  2583. 00001E0C  7001                     moveq.l    D0, 0x01
  2584. 00001E0E  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2585. 00001E12  3F00                     move.w     -[A7], D0
  2586. 00001E14  A963                     syscall    SetControlValue/SetCtlValue
  2587. 00001E16  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  2588. 00001E1A  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  2589. 00001E1E  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  2590. 00001E22  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  2591. 00001E26  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  2592. 00001E2A  426D D824                clr.w      [A5 - 0x27DC]
  2593. 00001E2E  508F                     addq.l     A7, 8
  2594. 00001E30  6066                     bra        +0x68 /* 00001E98 */
  2595. label00001E32:
  2596. 00001E32  7025                     moveq.l    D0, 0x25
  2597. 00001E34  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2598. 00001E38  D06D D824                add.w      D0, [A5 - 0x27DC]
  2599. 00001E3C  3F00                     move.w     -[A7], D0
  2600. 00001E3E  7025                     moveq.l    D0, 0x25
  2601. 00001E40  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2602. 00001E44  306D D824                movea.w    A0, [A5 - 0x27DC]
  2603. 00001E48  D0C0                     add.w      A0, D0
  2604. 00001E4A  D1CC                     add.l      A0, A4
  2605. 00001E4C  7000                     moveq.l    D0, 0x00
  2606. 00001E4E  1010                     move.b     D0, [A0]
  2607. 00001E50  3F00                     move.w     -[A7], D0
  2608. 00001E52  7025                     moveq.l    D0, 0x25
  2609. 00001E54  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2610. 00001E58  306D D824                movea.w    A0, [A5 - 0x27DC]
  2611. 00001E5C  D0C0                     add.w      A0, D0
  2612. 00001E5E  D1C8                     add.l      A0, A0
  2613. 00001E60  D1CB                     add.l      A0, A3
  2614. 00001E62  3F10                     move.w     -[A7], [A0]
  2615. 00001E64  7025                     moveq.l    D0, 0x25
  2616. 00001E66  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2617. 00001E6A  306D D824                movea.w    A0, [A5 - 0x27DC]
  2618. 00001E6E  D0C0                     add.w      A0, D0
  2619. 00001E70  D1C8                     add.l      A0, A0
  2620. 00001E72  3F30 6800                move.w     -[A7], [A0 + D6]
  2621. 00001E76  302D D824                move.w     D0, [A5 - 0x27DC]
  2622. 00001E7A  E948                     lsl        D0.w, 4
  2623. 00001E7C  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2624. 00001E80  5E40                     addq.w     D0, 7
  2625. 00001E82  3F00                     move.w     -[A7], D0
  2626. 00001E84  7061                     moveq.l    D0, 0x61
  2627. 00001E86  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  2628. 00001E8A  3F00                     move.w     -[A7], D0
  2629. 00001E8C  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2630. 00001E90  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2631. 00001E94  526D D824                addq.w     [A5 - 0x27DC], 1
  2632. label00001E98:
  2633. 00001E98  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  2634. 00001E9E  6C10                     bge        +0x12 /* 00001EB0 */
  2635. 00001EA0  7025                     moveq.l    D0, 0x25
  2636. 00001EA2  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2637. 00001EA6  3203                     move.w     D1, D3
  2638. 00001EA8  9240                     sub.w      D1, D0
  2639. 00001EAA  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  2640. 00001EAE  6E82                     bgt        -0x7C /* 00001E32 */
  2641. label00001EB0:
  2642. 00001EB0  486D D976                pea.l      [A5 - 0x268A]
  2643. 00001EB4  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2644. 00001EB8  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  2645. 00001EBC  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  2646. 00001EC0  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  2647. 00001EC4  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  2648. 00001EC8  7007                     moveq.l    D0, 0x07
  2649. 00001ECA  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2650. 00001ECE  3F00                     move.w     -[A7], D0
  2651. 00001ED0  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  2652. 00001ED4  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  2653. 00001EDA  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  2654. 00001EE0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  2655. label00001EE4:
  2656. 00001EE4  4227                     clr.b      -[A7]
  2657. 00001EE6  A973                     syscall    StillDown
  2658. 00001EE8  4A1F                     tst.b      [A7]+
  2659. 00001EEA  6600 FEDC                bne        -0x122 /* 00001DC8 */
  2660. label00001EEE:
  2661. 00001EEE  486D D228                pea.l      [A5 - 0x2DD8]
  2662. 00001EF2  A8A4                     syscall    InvertRect
  2663. 00001EF4  6000 1884                bra        +0x1886 /* 0000377A */
  2664. label00001EF8:
  2665. 00001EF8  4227                     clr.b      -[A7]
  2666. 00001EFA  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2667. 00001EFE  486D D230                pea.l      [A5 - 0x2DD0]
  2668. 00001F02  A8AD                     syscall    PtInRect
  2669. 00001F04  4A1F                     tst.b      [A7]+
  2670. 00001F06  6700 0258                beq        +0x25A /* 00002160 */
  2671. 00001F0A  486D D230                pea.l      [A5 - 0x2DD0]
  2672. 00001F0E  A8A4                     syscall    InvertRect
  2673. 00001F10  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  2674. 00001F14  206D D290                movea.l    A0, [A5 - 0x2D70]
  2675. 00001F18  A03B                     syscall    Delay
  2676. 00001F1A  2280                     move.l     [A1], D0
  2677. 00001F1C  486D D230                pea.l      [A5 - 0x2DD0]
  2678. 00001F20  A8A4                     syscall    InvertRect
  2679. 00001F22  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2680. 00001F26  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  2681. 00001F2A  6700 184E                beq        +0x1850 /* 0000377A */
  2682. 00001F2E  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2683. 00001F32  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  2684. 00001F36  6C06                     bge        +0x8 /* 00001F3E */
  2685. 00001F38  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2686. 00001F3C  6004                     bra        +0x6 /* 00001F42 */
  2687. label00001F3E:
  2688. 00001F3E  302D D3AA                move.w     D0, [A5 - 0x2C56]
  2689. label00001F42:
  2690. 00001F42  3B40 D850                move.w     [A5 - 0x27B0], D0
  2691. 00001F46  322D D3A8                move.w     D1, [A5 - 0x2C58]
  2692. 00001F4A  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  2693. 00001F4E  6F06                     ble        +0x8 /* 00001F56 */
  2694. 00001F50  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2695. 00001F54  6004                     bra        +0x6 /* 00001F5A */
  2696. label00001F56:
  2697. 00001F56  302D D3AA                move.w     D0, [A5 - 0x2C56]
  2698. label00001F5A:
  2699. 00001F5A  3B40 D852                move.w     [A5 - 0x27AE], D0
  2700. 00001F5E  906D D850                sub.w      D0, [A5 - 0x27B0]
  2701. 00001F62  3E00                     move.w     D7, D0
  2702. 00001F64  4A47                     tst.w      D7
  2703. 00001F66  6F04                     ble        +0x6 /* 00001F6C */
  2704. 00001F68  426D D2A0                clr.w      [A5 - 0x2D60]
  2705. label00001F6C:
  2706. 00001F6C  0C47 07D0                cmpi.w     D7, 0x7D0
  2707. 00001F70  6F28                     ble        +0x2A /* 00001F9A */
  2708. 00001F72  486D E916                pea.l      [A5 - 0x16EA]
  2709. 00001F76  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  2710. 00001F7A  2EAD D39C                move.l     [A7], [A5 - 0x2C64]
  2711. 00001F7E  7002                     moveq.l    D0, 0x02
  2712. 00001F80  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2713. 00001F84  3F00                     move.w     -[A7], D0
  2714. 00001F86  A963                     syscall    SetControlValue/SetCtlValue
  2715. 00001F88  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  2716. 00001F8C  7001                     moveq.l    D0, 0x01
  2717. 00001F8E  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2718. 00001F92  3F00                     move.w     -[A7], D0
  2719. 00001F94  A963                     syscall    SetControlValue/SetCtlValue
  2720. 00001F96  6000 17E2                bra        +0x17E4 /* 0000377A */
  2721. label00001F9A:
  2722. 00001F9A  3B6D D850 D824           move.w     [A5 - 0x27DC], [A5 - 0x27B0]
  2723. 00001FA0  346D D824                movea.w    A2, [A5 - 0x27DC]
  2724. 00001FA4  D5CA                     add.l      A2, A2
  2725. 00001FA6  603E                     bra        +0x40 /* 00001FE6 */
  2726. label00001FA8:
  2727. 00001FA8  382D D824                move.w     D4, [A5 - 0x27DC]
  2728. 00001FAC  986D D850                sub.w      D4, [A5 - 0x27B0]
  2729. 00001FB0  48C4                     ext.l      D4
  2730. 00001FB2  D884                     add.l      D4, D4
  2731. 00001FB4  3A2D D824                move.w     D5, [A5 - 0x27DC]
  2732. 00001FB8  9A6D D850                sub.w      D5, [A5 - 0x27B0]
  2733. 00001FBC  206D D37A                movea.l    A0, [A5 - 0x2C86]
  2734. 00001FC0  31B2 6800 4800           move.w     [A0 + D4], [A2 + D6]
  2735. 00001FC6  204B                     movea.l    A0, A3
  2736. 00001FC8  D1CA                     add.l      A0, A2
  2737. 00001FCA  226D D37E                movea.l    A1, [A5 - 0x2C82]
  2738. 00001FCE  3390 4800                move.w     [A1 + D4], [A0]
  2739. 00001FD2  302D D824                move.w     D0, [A5 - 0x27DC]
  2740. 00001FD6  206D D382                movea.l    A0, [A5 - 0x2C7E]
  2741. 00001FDA  11B4 0000 5000           move.b     [A0 + D5.w], [A4 + D0.w]
  2742. 00001FE0  526D D824                addq.w     [A5 - 0x27DC], 1
  2743. 00001FE4  548A                     addq.l     A2, 2
  2744. label00001FE6:
  2745. 00001FE6  302D D824                move.w     D0, [A5 - 0x27DC]
  2746. 00001FEA  B06D D852                cmp.w      D0, [A5 - 0x27AE]
  2747. 00001FEE  6DB8                     blt        -0x46 /* 00001FA8 */
  2748. 00001FF0  3E2D D852                move.w     D7, [A5 - 0x27AE]
  2749. 00001FF4  9E6D D850                sub.w      D7, [A5 - 0x27B0]
  2750. 00001FF8  3B47 D2A4                move.w     [A5 - 0x2D5C], D7
  2751. 00001FFC  9647                     sub.w      D3, D7
  2752. 00001FFE  3B6D D850 D824           move.w     [A5 - 0x27DC], [A5 - 0x27B0]
  2753. 00002004  346D D824                movea.w    A2, [A5 - 0x27DC]
  2754. 00002008  D5CA                     add.l      A2, A2
  2755. 0000200A  6040                     bra        +0x42 /* 0000204C */
  2756. label0000200C:
  2757. 0000200C  302D D852                move.w     D0, [A5 - 0x27AE]
  2758. 00002010  906D D850                sub.w      D0, [A5 - 0x27B0]
  2759. 00002014  306D D824                movea.w    A0, [A5 - 0x27DC]
  2760. 00002018  D0C0                     add.w      A0, D0
  2761. 0000201A  D1C8                     add.l      A0, A0
  2762. 0000201C  2808                     move.l     D4, A0
  2763. 0000201E  302D D852                move.w     D0, [A5 - 0x27AE]
  2764. 00002022  906D D850                sub.w      D0, [A5 - 0x27B0]
  2765. 00002026  D06D D824                add.w      D0, [A5 - 0x27DC]
  2766. 0000202A  3A00                     move.w     D5, D0
  2767. 0000202C  2046                     movea.l    A0, D6
  2768. 0000202E  D1C4                     add.l      A0, D4
  2769. 00002030  3590 6800                move.w     [A2 + D6], [A0]
  2770. 00002034  204B                     movea.l    A0, A3
  2771. 00002036  D1CA                     add.l      A0, A2
  2772. 00002038  30B3 4800                move.w     [A0], [A3 + D4]
  2773. 0000203C  302D D824                move.w     D0, [A5 - 0x27DC]
  2774. 00002040  19B4 5000 0000           move.b     [A4 + D0.w], [A4 + D5.w]
  2775. 00002046  526D D824                addq.w     [A5 - 0x27DC], 1
  2776. 0000204A  548A                     addq.l     A2, 2
  2777. label0000204C:
  2778. 0000204C  B66D D824                cmp.w      D3, [A5 - 0x27DC]
  2779. 00002050  6EBA                     bgt        -0x44 /* 0000200C */
  2780. 00002052  3B6D D850 D3A8           move.w     [A5 - 0x2C58], [A5 - 0x27B0]
  2781. 00002058  3B6D D850 D3AA           move.w     [A5 - 0x2C56], [A5 - 0x27B0]
  2782. 0000205E  426D D824                clr.w      [A5 - 0x27DC]
  2783. 00002062  6010                     bra        +0x12 /* 00002074 */
  2784. label00002064:
  2785. 00002064  302D D824                move.w     D0, [A5 - 0x27DC]
  2786. 00002068  204D                     movea.l    A0, A5
  2787. 0000206A  D0C0                     add.w      A0, D0
  2788. 0000206C  4228 D976                clr.b      [A0 - 0x268A]
  2789. 00002070  526D D824                addq.w     [A5 - 0x27DC], 1
  2790. label00002074:
  2791. 00002074  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  2792. 0000207A  6DE8                     blt        -0x16 /* 00002064 */
  2793. 0000207C  302D D850                move.w     D0, [A5 - 0x27B0]
  2794. 00002080  48C0                     ext.l      D0
  2795. 00002082  81FC 0025                divs.w     D0, 0x25 /* '%' */
  2796. 00002086  3B40 D38A                move.w     [A5 - 0x2C76], D0
  2797. 0000208A  486D D866                pea.l      [A5 - 0x279A]
  2798. 0000208E  A8A3                     syscall    EraseRect
  2799. 00002090  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  2800. 00002094  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  2801. 00002098  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  2802. 0000209C  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  2803. 000020A0  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  2804. 000020A4  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  2805. 000020A8  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  2806. 000020AC  2EAD D39C                move.l     [A7], [A5 - 0x2C64]
  2807. 000020B0  2003                     move.l     D0, D3
  2808. 000020B2  48C0                     ext.l      D0
  2809. 000020B4  81FC 0025                divs.w     D0, 0x25 /* '%' */
  2810. 000020B8  5240                     addq.w     D0, 1
  2811. 000020BA  3F00                     move.w     -[A7], D0
  2812. 000020BC  A965                     syscall    SetControlMaximum/SetMaxCtl
  2813. 000020BE  2EAD D39C                move.l     [A7], [A5 - 0x2C64]
  2814. 000020C2  7001                     moveq.l    D0, 0x01
  2815. 000020C4  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2816. 000020C8  3F00                     move.w     -[A7], D0
  2817. 000020CA  A963                     syscall    SetControlValue/SetCtlValue
  2818. 000020CC  426D D824                clr.w      [A5 - 0x27DC]
  2819. 000020D0  6066                     bra        +0x68 /* 00002138 */
  2820. label000020D2:
  2821. 000020D2  7025                     moveq.l    D0, 0x25
  2822. 000020D4  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2823. 000020D8  D06D D824                add.w      D0, [A5 - 0x27DC]
  2824. 000020DC  3F00                     move.w     -[A7], D0
  2825. 000020DE  7025                     moveq.l    D0, 0x25
  2826. 000020E0  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2827. 000020E4  306D D824                movea.w    A0, [A5 - 0x27DC]
  2828. 000020E8  D0C0                     add.w      A0, D0
  2829. 000020EA  D1CC                     add.l      A0, A4
  2830. 000020EC  7000                     moveq.l    D0, 0x00
  2831. 000020EE  1010                     move.b     D0, [A0]
  2832. 000020F0  3F00                     move.w     -[A7], D0
  2833. 000020F2  7025                     moveq.l    D0, 0x25
  2834. 000020F4  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2835. 000020F8  306D D824                movea.w    A0, [A5 - 0x27DC]
  2836. 000020FC  D0C0                     add.w      A0, D0
  2837. 000020FE  D1C8                     add.l      A0, A0
  2838. 00002100  D1CB                     add.l      A0, A3
  2839. 00002102  3F10                     move.w     -[A7], [A0]
  2840. 00002104  7025                     moveq.l    D0, 0x25
  2841. 00002106  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2842. 0000210A  306D D824                movea.w    A0, [A5 - 0x27DC]
  2843. 0000210E  D0C0                     add.w      A0, D0
  2844. 00002110  D1C8                     add.l      A0, A0
  2845. 00002112  3F30 6800                move.w     -[A7], [A0 + D6]
  2846. 00002116  302D D824                move.w     D0, [A5 - 0x27DC]
  2847. 0000211A  E948                     lsl        D0.w, 4
  2848. 0000211C  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  2849. 00002120  5E40                     addq.w     D0, 7
  2850. 00002122  3F00                     move.w     -[A7], D0
  2851. 00002124  7061                     moveq.l    D0, 0x61
  2852. 00002126  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  2853. 0000212A  3F00                     move.w     -[A7], D0
  2854. 0000212C  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  2855. 00002130  4FEF 000C                lea.l      A7, [A7 + 0xC]
  2856. 00002134  526D D824                addq.w     [A5 - 0x27DC], 1
  2857. label00002138:
  2858. 00002138  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  2859. 0000213E  6C10                     bge        +0x12 /* 00002150 */
  2860. 00002140  7025                     moveq.l    D0, 0x25
  2861. 00002142  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  2862. 00002146  3203                     move.w     D1, D3
  2863. 00002148  9240                     sub.w      D1, D0
  2864. 0000214A  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  2865. 0000214E  6E82                     bgt        -0x7C /* 000020D2 */
  2866. label00002150:
  2867. 00002150  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  2868. 00002156  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  2869. 0000215C  6000 161C                bra        +0x161E /* 0000377A */
  2870. label00002160:
  2871. 00002160  4227                     clr.b      -[A7]
  2872. 00002162  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2873. 00002166  486D D238                pea.l      [A5 - 0x2DC8]
  2874. 0000216A  A8AD                     syscall    PtInRect
  2875. 0000216C  4A1F                     tst.b      [A7]+
  2876. 0000216E  6700 00E2                beq        +0xE4 /* 00002252 */
  2877. 00002172  486D D238                pea.l      [A5 - 0x2DC8]
  2878. 00002176  A8A4                     syscall    InvertRect
  2879. 00002178  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  2880. 0000217C  206D D290                movea.l    A0, [A5 - 0x2D70]
  2881. 00002180  A03B                     syscall    Delay
  2882. 00002182  2280                     move.l     [A1], D0
  2883. 00002184  486D D238                pea.l      [A5 - 0x2DC8]
  2884. 00002188  A8A4                     syscall    InvertRect
  2885. 0000218A  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2886. 0000218E  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  2887. 00002192  6C06                     bge        +0x8 /* 0000219A */
  2888. 00002194  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2889. 00002198  6004                     bra        +0x6 /* 0000219E */
  2890. label0000219A:
  2891. 0000219A  302D D3AA                move.w     D0, [A5 - 0x2C56]
  2892. label0000219E:
  2893. 0000219E  3B40 D850                move.w     [A5 - 0x27B0], D0
  2894. 000021A2  322D D3A8                move.w     D1, [A5 - 0x2C58]
  2895. 000021A6  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  2896. 000021AA  6F06                     ble        +0x8 /* 000021B2 */
  2897. 000021AC  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2898. 000021B0  6004                     bra        +0x6 /* 000021B6 */
  2899. label000021B2:
  2900. 000021B2  302D D3AA                move.w     D0, [A5 - 0x2C56]
  2901. label000021B6:
  2902. 000021B6  3B40 D852                move.w     [A5 - 0x27AE], D0
  2903. 000021BA  906D D850                sub.w      D0, [A5 - 0x27B0]
  2904. 000021BE  0C40 07D0                cmpi.w     D0, 0x7D0
  2905. 000021C2  6F28                     ble        +0x2A /* 000021EC */
  2906. 000021C4  486D E93C                pea.l      [A5 - 0x16C4]
  2907. 000021C8  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  2908. 000021CC  2EAD D39C                move.l     [A7], [A5 - 0x2C64]
  2909. 000021D0  7002                     moveq.l    D0, 0x02
  2910. 000021D2  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2911. 000021D6  3F00                     move.w     -[A7], D0
  2912. 000021D8  A963                     syscall    SetControlValue/SetCtlValue
  2913. 000021DA  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  2914. 000021DE  7001                     moveq.l    D0, 0x01
  2915. 000021E0  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2916. 000021E4  3F00                     move.w     -[A7], D0
  2917. 000021E6  A963                     syscall    SetControlValue/SetCtlValue
  2918. 000021E8  6000 1590                bra        +0x1592 /* 0000377A */
  2919. label000021EC:
  2920. 000021EC  3B6D D850 D824           move.w     [A5 - 0x27DC], [A5 - 0x27B0]
  2921. 000021F2  346D D824                movea.w    A2, [A5 - 0x27DC]
  2922. 000021F6  D5CA                     add.l      A2, A2
  2923. 000021F8  603E                     bra        +0x40 /* 00002238 */
  2924. label000021FA:
  2925. 000021FA  382D D824                move.w     D4, [A5 - 0x27DC]
  2926. 000021FE  986D D850                sub.w      D4, [A5 - 0x27B0]
  2927. 00002202  48C4                     ext.l      D4
  2928. 00002204  D884                     add.l      D4, D4
  2929. 00002206  3A2D D824                move.w     D5, [A5 - 0x27DC]
  2930. 0000220A  9A6D D850                sub.w      D5, [A5 - 0x27B0]
  2931. 0000220E  206D D37A                movea.l    A0, [A5 - 0x2C86]
  2932. 00002212  31B2 6800 4800           move.w     [A0 + D4], [A2 + D6]
  2933. 00002218  204B                     movea.l    A0, A3
  2934. 0000221A  D1CA                     add.l      A0, A2
  2935. 0000221C  226D D37E                movea.l    A1, [A5 - 0x2C82]
  2936. 00002220  3390 4800                move.w     [A1 + D4], [A0]
  2937. 00002224  302D D824                move.w     D0, [A5 - 0x27DC]
  2938. 00002228  206D D382                movea.l    A0, [A5 - 0x2C7E]
  2939. 0000222C  11B4 0000 5000           move.b     [A0 + D5.w], [A4 + D0.w]
  2940. 00002232  526D D824                addq.w     [A5 - 0x27DC], 1
  2941. 00002236  548A                     addq.l     A2, 2
  2942. label00002238:
  2943. 00002238  302D D824                move.w     D0, [A5 - 0x27DC]
  2944. 0000223C  B06D D852                cmp.w      D0, [A5 - 0x27AE]
  2945. 00002240  6DB8                     blt        -0x46 /* 000021FA */
  2946. 00002242  302D D852                move.w     D0, [A5 - 0x27AE]
  2947. 00002246  906D D850                sub.w      D0, [A5 - 0x27B0]
  2948. 0000224A  3B40 D2A4                move.w     [A5 - 0x2D5C], D0
  2949. 0000224E  6000 152A                bra        +0x152C /* 0000377A */
  2950. label00002252:
  2951. 00002252  4227                     clr.b      -[A7]
  2952. 00002254  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  2953. 00002258  486D D240                pea.l      [A5 - 0x2DC0]
  2954. 0000225C  A8AD                     syscall    PtInRect
  2955. 0000225E  4A1F                     tst.b      [A7]+
  2956. 00002260  6700 02F6                beq        +0x2F8 /* 00002558 */
  2957. 00002264  486D D240                pea.l      [A5 - 0x2DC0]
  2958. 00002268  A8A4                     syscall    InvertRect
  2959. 0000226A  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  2960. 0000226E  206D D290                movea.l    A0, [A5 - 0x2D70]
  2961. 00002272  A03B                     syscall    Delay
  2962. 00002274  2280                     move.l     [A1], D0
  2963. 00002276  486D D240                pea.l      [A5 - 0x2DC0]
  2964. 0000227A  A8A4                     syscall    InvertRect
  2965. 0000227C  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2966. 00002280  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  2967. 00002284  6C06                     bge        +0x8 /* 0000228C */
  2968. 00002286  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2969. 0000228A  6004                     bra        +0x6 /* 00002290 */
  2970. label0000228C:
  2971. 0000228C  302D D3AA                move.w     D0, [A5 - 0x2C56]
  2972. label00002290:
  2973. 00002290  3B40 D850                move.w     [A5 - 0x27B0], D0
  2974. 00002294  322D D3A8                move.w     D1, [A5 - 0x2C58]
  2975. 00002298  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  2976. 0000229C  6F06                     ble        +0x8 /* 000022A4 */
  2977. 0000229E  302D D3A8                move.w     D0, [A5 - 0x2C58]
  2978. 000022A2  6004                     bra        +0x6 /* 000022A8 */
  2979. label000022A4:
  2980. 000022A4  302D D3AA                move.w     D0, [A5 - 0x2C56]
  2981. label000022A8:
  2982. 000022A8  3B40 D852                move.w     [A5 - 0x27AE], D0
  2983. 000022AC  906D D850                sub.w      D0, [A5 - 0x27B0]
  2984. 000022B0  3203                     move.w     D1, D3
  2985. 000022B2  9240                     sub.w      D1, D0
  2986. 000022B4  D26D D2A4                add.w      D1, [A5 - 0x2D5C]
  2987. 000022B8  0C41 4E20                cmpi.w     D1, 0x4E20 /* 'N ' */
  2988. 000022BC  6F28                     ble        +0x2A /* 000022E6 */
  2989. 000022BE  486D E962                pea.l      [A5 - 0x169E]
  2990. 000022C2  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  2991. 000022C6  2EAD D39C                move.l     [A7], [A5 - 0x2C64]
  2992. 000022CA  7002                     moveq.l    D0, 0x02
  2993. 000022CC  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2994. 000022D0  3F00                     move.w     -[A7], D0
  2995. 000022D2  A963                     syscall    SetControlValue/SetCtlValue
  2996. 000022D4  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  2997. 000022D8  7001                     moveq.l    D0, 0x01
  2998. 000022DA  D06D D38A                add.w      D0, [A5 - 0x2C76]
  2999. 000022DE  3F00                     move.w     -[A7], D0
  3000. 000022E0  A963                     syscall    SetControlValue/SetCtlValue
  3001. 000022E2  6000 1496                bra        +0x1498 /* 0000377A */
  3002. label000022E6:
  3003. 000022E6  3E2D D852                move.w     D7, [A5 - 0x27AE]
  3004. 000022EA  9E6D D850                sub.w      D7, [A5 - 0x27B0]
  3005. 000022EE  9647                     sub.w      D3, D7
  3006. 000022F0  D66D D2A4                add.w      D3, [A5 - 0x2D5C]
  3007. 000022F4  BE6D D2A4                cmp.w      D7, [A5 - 0x2D5C]
  3008. 000022F8  6E6E                     bgt        +0x70 /* 00002368 */
  3009. 000022FA  70FF                     moveq.l    D0, 0xFFFFFFFF
  3010. 000022FC  D043                     add.w      D0, D3
  3011. 000022FE  3B40 D824                move.w     [A5 - 0x27DC], D0
  3012. 00002302  3440                     movea.w    A2, D0
  3013. 00002304  D5CA                     add.l      A2, A2
  3014. 00002306  322D D850                move.w     D1, [A5 - 0x27B0]
  3015. 0000230A  D26D D2A4                add.w      D1, [A5 - 0x2D5C]
  3016. 0000230E  3D41 FFF6                move.w     [A6 - 0xA], D1
  3017. 00002312  6048                     bra        +0x4A /* 0000235C */
  3018. label00002314:
  3019. 00002314  302D D852                move.w     D0, [A5 - 0x27AE]
  3020. 00002318  906D D850                sub.w      D0, [A5 - 0x27B0]
  3021. 0000231C  382D D824                move.w     D4, [A5 - 0x27DC]
  3022. 00002320  986D D2A4                sub.w      D4, [A5 - 0x2D5C]
  3023. 00002324  D840                     add.w      D4, D0
  3024. 00002326  48C4                     ext.l      D4
  3025. 00002328  D884                     add.l      D4, D4
  3026. 0000232A  302D D852                move.w     D0, [A5 - 0x27AE]
  3027. 0000232E  906D D850                sub.w      D0, [A5 - 0x27B0]
  3028. 00002332  3A2D D824                move.w     D5, [A5 - 0x27DC]
  3029. 00002336  9A6D D2A4                sub.w      D5, [A5 - 0x2D5C]
  3030. 0000233A  DA40                     add.w      D5, D0
  3031. 0000233C  2046                     movea.l    A0, D6
  3032. 0000233E  D1C4                     add.l      A0, D4
  3033. 00002340  3590 6800                move.w     [A2 + D6], [A0]
  3034. 00002344  204B                     movea.l    A0, A3
  3035. 00002346  D1CA                     add.l      A0, A2
  3036. 00002348  30B3 4800                move.w     [A0], [A3 + D4]
  3037. 0000234C  302D D824                move.w     D0, [A5 - 0x27DC]
  3038. 00002350  19B4 5000 0000           move.b     [A4 + D0.w], [A4 + D5.w]
  3039. 00002356  536D D824                subq.w     [A5 - 0x27DC], 1
  3040. 0000235A  558A                     subq.l     A2, 2
  3041. label0000235C:
  3042. 0000235C  302D D824                move.w     D0, [A5 - 0x27DC]
  3043. 00002360  B06E FFF6                cmp.w      D0, [A6 - 0xA]
  3044. 00002364  6CAE                     bge        -0x50 /* 00002314 */
  3045. 00002366  6062                     bra        +0x64 /* 000023CA */
  3046. label00002368:
  3047. 00002368  302D D850                move.w     D0, [A5 - 0x27B0]
  3048. 0000236C  D06D D2A4                add.w      D0, [A5 - 0x2D5C]
  3049. 00002370  3D40 FFF6                move.w     [A6 - 0xA], D0
  3050. 00002374  3B40 D824                move.w     [A5 - 0x27DC], D0
  3051. 00002378  3440                     movea.w    A2, D0
  3052. 0000237A  D5CA                     add.l      A2, A2
  3053. 0000237C  6042                     bra        +0x44 /* 000023C0 */
  3054. label0000237E:
  3055. 0000237E  302D D824                move.w     D0, [A5 - 0x27DC]
  3056. 00002382  906D D2A4                sub.w      D0, [A5 - 0x2D5C]
  3057. 00002386  D047                     add.w      D0, D7
  3058. 00002388  3040                     movea.w    A0, D0
  3059. 0000238A  D1C8                     add.l      A0, A0
  3060. 0000238C  35B0 6800 6800           move.w     [A2 + D6], [A0 + D6]
  3061. 00002392  302D D852                move.w     D0, [A5 - 0x27AE]
  3062. 00002396  906D D850                sub.w      D0, [A5 - 0x27B0]
  3063. 0000239A  3A2D D824                move.w     D5, [A5 - 0x27DC]
  3064. 0000239E  9A6D D2A4                sub.w      D5, [A5 - 0x2D5C]
  3065. 000023A2  DA40                     add.w      D5, D0
  3066. 000023A4  204B                     movea.l    A0, A3
  3067. 000023A6  D0C5                     add.w      A0, D5
  3068. 000023A8  224B                     movea.l    A1, A3
  3069. 000023AA  D3CA                     add.l      A1, A2
  3070. 000023AC  32B0 5000                move.w     [A1], [A0 + D5.w]
  3071. 000023B0  302D D824                move.w     D0, [A5 - 0x27DC]
  3072. 000023B4  19B4 5000 0000           move.b     [A4 + D0.w], [A4 + D5.w]
  3073. 000023BA  526D D824                addq.w     [A5 - 0x27DC], 1
  3074. 000023BE  548A                     addq.l     A2, 2
  3075. label000023C0:
  3076. 000023C0  70FF                     moveq.l    D0, 0xFFFFFFFF
  3077. 000023C2  D043                     add.w      D0, D3
  3078. 000023C4  B06D D824                cmp.w      D0, [A5 - 0x27DC]
  3079. 000023C8  6CB4                     bge        -0x4A /* 0000237E */
  3080. label000023CA:
  3081. 000023CA  3B6D D850 D824           move.w     [A5 - 0x27DC], [A5 - 0x27B0]
  3082. 000023D0  346D D824                movea.w    A2, [A5 - 0x27DC]
  3083. 000023D4  D5CA                     add.l      A2, A2
  3084. 000023D6  603E                     bra        +0x40 /* 00002416 */
  3085. label000023D8:
  3086. 000023D8  382D D824                move.w     D4, [A5 - 0x27DC]
  3087. 000023DC  986D D850                sub.w      D4, [A5 - 0x27B0]
  3088. 000023E0  48C4                     ext.l      D4
  3089. 000023E2  D884                     add.l      D4, D4
  3090. 000023E4  3A2D D824                move.w     D5, [A5 - 0x27DC]
  3091. 000023E8  9A6D D850                sub.w      D5, [A5 - 0x27B0]
  3092. 000023EC  206D D37A                movea.l    A0, [A5 - 0x2C86]
  3093. 000023F0  35B0 4800 6800           move.w     [A2 + D6], [A0 + D4]
  3094. 000023F6  206D D37E                movea.l    A0, [A5 - 0x2C82]
  3095. 000023FA  224B                     movea.l    A1, A3
  3096. 000023FC  D3CA                     add.l      A1, A2
  3097. 000023FE  32B0 4800                move.w     [A1], [A0 + D4]
  3098. 00002402  206D D382                movea.l    A0, [A5 - 0x2C7E]
  3099. 00002406  302D D824                move.w     D0, [A5 - 0x27DC]
  3100. 0000240A  19B0 5000 0000           move.b     [A4 + D0.w], [A0 + D5.w]
  3101. 00002410  526D D824                addq.w     [A5 - 0x27DC], 1
  3102. 00002414  548A                     addq.l     A2, 2
  3103. label00002416:
  3104. 00002416  302D D824                move.w     D0, [A5 - 0x27DC]
  3105. 0000241A  B06E FFF6                cmp.w      D0, [A6 - 0xA]
  3106. 0000241E  6DB8                     blt        -0x46 /* 000023D8 */
  3107. 00002420  3B6E FFF6 D3A8           move.w     [A5 - 0x2C58], [A6 - 0xA]
  3108. 00002426  3B6E FFF6 D3AA           move.w     [A5 - 0x2C56], [A6 - 0xA]
  3109. 0000242C  426D D824                clr.w      [A5 - 0x27DC]
  3110. 00002430  6010                     bra        +0x12 /* 00002442 */
  3111. label00002432:
  3112. 00002432  302D D824                move.w     D0, [A5 - 0x27DC]
  3113. 00002436  204D                     movea.l    A0, A5
  3114. 00002438  D0C0                     add.w      A0, D0
  3115. 0000243A  4228 D976                clr.b      [A0 - 0x268A]
  3116. 0000243E  526D D824                addq.w     [A5 - 0x27DC], 1
  3117. label00002442:
  3118. 00002442  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  3119. 00002448  6DE8                     blt        -0x16 /* 00002432 */
  3120. 0000244A  302E FFF6                move.w     D0, [A6 - 0xA]
  3121. 0000244E  48C0                     ext.l      D0
  3122. 00002450  81FC 0025                divs.w     D0, 0x25 /* '%' */
  3123. 00002454  3B40 D38A                move.w     [A5 - 0x2C76], D0
  3124. 00002458  2F3C 0001 0001           move.l     -[A7], 0x10001
  3125. 0000245E  3F3C 0001                move.w     -[A7], 0x1
  3126. 00002462  C1FC 0025                muls.w     D0, 0x25 /* '%' */
  3127. 00002466  322D D3AC                move.w     D1, [A5 - 0x2C54]
  3128. 0000246A  9240                     sub.w      D1, D0
  3129. 0000246C  3F01                     move.w     -[A7], D1
  3130. 0000246E  7025                     moveq.l    D0, 0x25
  3131. 00002470  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3132. 00002474  322D D3A8                move.w     D1, [A5 - 0x2C58]
  3133. 00002478  9240                     sub.w      D1, D0
  3134. 0000247A  3F01                     move.w     -[A7], D1
  3135. 0000247C  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  3136. 00002480  486D D866                pea.l      [A5 - 0x279A]
  3137. 00002484  A8A3                     syscall    EraseRect
  3138. 00002486  3EAD D38A                move.w     [A7], [A5 - 0x2C76]
  3139. 0000248A  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  3140. 0000248E  2EAD D39C                move.l     [A7], [A5 - 0x2C64]
  3141. 00002492  2003                     move.l     D0, D3
  3142. 00002494  48C0                     ext.l      D0
  3143. 00002496  81FC 0025                divs.w     D0, 0x25 /* '%' */
  3144. 0000249A  5240                     addq.w     D0, 1
  3145. 0000249C  3F00                     move.w     -[A7], D0
  3146. 0000249E  A965                     syscall    SetControlMaximum/SetMaxCtl
  3147. 000024A0  2EAD D39C                move.l     [A7], [A5 - 0x2C64]
  3148. 000024A4  7001                     moveq.l    D0, 0x01
  3149. 000024A6  D06D D38A                add.w      D0, [A5 - 0x2C76]
  3150. 000024AA  3F00                     move.w     -[A7], D0
  3151. 000024AC  A963                     syscall    SetControlValue/SetCtlValue
  3152. 000024AE  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  3153. 000024B2  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  3154. 000024B6  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  3155. 000024BA  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  3156. 000024BE  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3157. 000024C2  426D D824                clr.w      [A5 - 0x27DC]
  3158. 000024C6  508F                     addq.l     A7, 8
  3159. 000024C8  6066                     bra        +0x68 /* 00002530 */
  3160. label000024CA:
  3161. 000024CA  7025                     moveq.l    D0, 0x25
  3162. 000024CC  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3163. 000024D0  D06D D824                add.w      D0, [A5 - 0x27DC]
  3164. 000024D4  3F00                     move.w     -[A7], D0
  3165. 000024D6  7025                     moveq.l    D0, 0x25
  3166. 000024D8  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3167. 000024DC  306D D824                movea.w    A0, [A5 - 0x27DC]
  3168. 000024E0  D0C0                     add.w      A0, D0
  3169. 000024E2  D1CC                     add.l      A0, A4
  3170. 000024E4  7000                     moveq.l    D0, 0x00
  3171. 000024E6  1010                     move.b     D0, [A0]
  3172. 000024E8  3F00                     move.w     -[A7], D0
  3173. 000024EA  7025                     moveq.l    D0, 0x25
  3174. 000024EC  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3175. 000024F0  306D D824                movea.w    A0, [A5 - 0x27DC]
  3176. 000024F4  D0C0                     add.w      A0, D0
  3177. 000024F6  D1C8                     add.l      A0, A0
  3178. 000024F8  D1CB                     add.l      A0, A3
  3179. 000024FA  3F10                     move.w     -[A7], [A0]
  3180. 000024FC  7025                     moveq.l    D0, 0x25
  3181. 000024FE  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3182. 00002502  306D D824                movea.w    A0, [A5 - 0x27DC]
  3183. 00002506  D0C0                     add.w      A0, D0
  3184. 00002508  D1C8                     add.l      A0, A0
  3185. 0000250A  3F30 6800                move.w     -[A7], [A0 + D6]
  3186. 0000250E  302D D824                move.w     D0, [A5 - 0x27DC]
  3187. 00002512  E948                     lsl        D0.w, 4
  3188. 00002514  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3189. 00002518  5E40                     addq.w     D0, 7
  3190. 0000251A  3F00                     move.w     -[A7], D0
  3191. 0000251C  7061                     moveq.l    D0, 0x61
  3192. 0000251E  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  3193. 00002522  3F00                     move.w     -[A7], D0
  3194. 00002524  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  3195. 00002528  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3196. 0000252C  526D D824                addq.w     [A5 - 0x27DC], 1
  3197. label00002530:
  3198. 00002530  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  3199. 00002536  6C10                     bge        +0x12 /* 00002548 */
  3200. 00002538  7025                     moveq.l    D0, 0x25
  3201. 0000253A  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3202. 0000253E  3203                     move.w     D1, D3
  3203. 00002540  9240                     sub.w      D1, D0
  3204. 00002542  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  3205. 00002546  6E82                     bgt        -0x7C /* 000024CA */
  3206. label00002548:
  3207. 00002548  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  3208. 0000254E  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  3209. 00002554  6000 1224                bra        +0x1226 /* 0000377A */
  3210. label00002558:
  3211. 00002558  4227                     clr.b      -[A7]
  3212. 0000255A  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3213. 0000255E  486D D248                pea.l      [A5 - 0x2DB8]
  3214. 00002562  A8AD                     syscall    PtInRect
  3215. 00002564  4A1F                     tst.b      [A7]+
  3216. 00002566  6700 01CA                beq        +0x1CC /* 00002732 */
  3217. 0000256A  486D D248                pea.l      [A5 - 0x2DB8]
  3218. 0000256E  A8A4                     syscall    InvertRect
  3219. 00002570  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3220. 00002574  206D D290                movea.l    A0, [A5 - 0x2D70]
  3221. 00002578  A03B                     syscall    Delay
  3222. 0000257A  2280                     move.l     [A1], D0
  3223. 0000257C  486D D248                pea.l      [A5 - 0x2DB8]
  3224. 00002580  A8A4                     syscall    InvertRect
  3225. 00002582  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3226. 00002586  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  3227. 0000258A  6700 11EE                beq        +0x11F0 /* 0000377A */
  3228. 0000258E  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3229. 00002592  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  3230. 00002596  6C06                     bge        +0x8 /* 0000259E */
  3231. 00002598  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3232. 0000259C  6004                     bra        +0x6 /* 000025A2 */
  3233. label0000259E:
  3234. 0000259E  302D D3AA                move.w     D0, [A5 - 0x2C56]
  3235. label000025A2:
  3236. 000025A2  3B40 D850                move.w     [A5 - 0x27B0], D0
  3237. 000025A6  322D D3A8                move.w     D1, [A5 - 0x2C58]
  3238. 000025AA  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  3239. 000025AE  6F06                     ble        +0x8 /* 000025B6 */
  3240. 000025B0  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3241. 000025B4  6004                     bra        +0x6 /* 000025BA */
  3242. label000025B6:
  3243. 000025B6  302D D3AA                move.w     D0, [A5 - 0x2C56]
  3244. label000025BA:
  3245. 000025BA  3B40 D852                move.w     [A5 - 0x27AE], D0
  3246. 000025BE  906D D850                sub.w      D0, [A5 - 0x27B0]
  3247. 000025C2  3E00                     move.w     D7, D0
  3248. 000025C4  4A47                     tst.w      D7
  3249. 000025C6  6F04                     ble        +0x6 /* 000025CC */
  3250. 000025C8  426D D2A0                clr.w      [A5 - 0x2D60]
  3251. label000025CC:
  3252. 000025CC  9647                     sub.w      D3, D7
  3253. 000025CE  3B6D D850 D824           move.w     [A5 - 0x27DC], [A5 - 0x27B0]
  3254. 000025D4  346D D824                movea.w    A2, [A5 - 0x27DC]
  3255. 000025D8  D5CA                     add.l      A2, A2
  3256. 000025DA  6040                     bra        +0x42 /* 0000261C */
  3257. label000025DC:
  3258. 000025DC  302D D852                move.w     D0, [A5 - 0x27AE]
  3259. 000025E0  906D D850                sub.w      D0, [A5 - 0x27B0]
  3260. 000025E4  306D D824                movea.w    A0, [A5 - 0x27DC]
  3261. 000025E8  D0C0                     add.w      A0, D0
  3262. 000025EA  D1C8                     add.l      A0, A0
  3263. 000025EC  2808                     move.l     D4, A0
  3264. 000025EE  302D D852                move.w     D0, [A5 - 0x27AE]
  3265. 000025F2  906D D850                sub.w      D0, [A5 - 0x27B0]
  3266. 000025F6  D06D D824                add.w      D0, [A5 - 0x27DC]
  3267. 000025FA  3A00                     move.w     D5, D0
  3268. 000025FC  2046                     movea.l    A0, D6
  3269. 000025FE  D1C4                     add.l      A0, D4
  3270. 00002600  3590 6800                move.w     [A2 + D6], [A0]
  3271. 00002604  204B                     movea.l    A0, A3
  3272. 00002606  D1CA                     add.l      A0, A2
  3273. 00002608  30B3 4800                move.w     [A0], [A3 + D4]
  3274. 0000260C  302D D824                move.w     D0, [A5 - 0x27DC]
  3275. 00002610  19B4 5000 0000           move.b     [A4 + D0.w], [A4 + D5.w]
  3276. 00002616  526D D824                addq.w     [A5 - 0x27DC], 1
  3277. 0000261A  548A                     addq.l     A2, 2
  3278. label0000261C:
  3279. 0000261C  B66D D824                cmp.w      D3, [A5 - 0x27DC]
  3280. 00002620  6EBA                     bgt        -0x44 /* 000025DC */
  3281. 00002622  3B6D D850 D3A8           move.w     [A5 - 0x2C58], [A5 - 0x27B0]
  3282. 00002628  3B6D D850 D3AA           move.w     [A5 - 0x2C56], [A5 - 0x27B0]
  3283. 0000262E  426D D824                clr.w      [A5 - 0x27DC]
  3284. 00002632  6010                     bra        +0x12 /* 00002644 */
  3285. label00002634:
  3286. 00002634  302D D824                move.w     D0, [A5 - 0x27DC]
  3287. 00002638  204D                     movea.l    A0, A5
  3288. 0000263A  D0C0                     add.w      A0, D0
  3289. 0000263C  4228 D976                clr.b      [A0 - 0x268A]
  3290. 00002640  526D D824                addq.w     [A5 - 0x27DC], 1
  3291. label00002644:
  3292. 00002644  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  3293. 0000264A  6DE8                     blt        -0x16 /* 00002634 */
  3294. 0000264C  302D D850                move.w     D0, [A5 - 0x27B0]
  3295. 00002650  48C0                     ext.l      D0
  3296. 00002652  81FC 0025                divs.w     D0, 0x25 /* '%' */
  3297. 00002656  3B40 D38A                move.w     [A5 - 0x2C76], D0
  3298. 0000265A  486D D866                pea.l      [A5 - 0x279A]
  3299. 0000265E  A8A3                     syscall    EraseRect
  3300. 00002660  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  3301. 00002664  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  3302. 00002668  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  3303. 0000266C  2003                     move.l     D0, D3
  3304. 0000266E  48C0                     ext.l      D0
  3305. 00002670  81FC 0025                divs.w     D0, 0x25 /* '%' */
  3306. 00002674  5240                     addq.w     D0, 1
  3307. 00002676  3F00                     move.w     -[A7], D0
  3308. 00002678  A965                     syscall    SetControlMaximum/SetMaxCtl
  3309. 0000267A  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  3310. 0000267E  7001                     moveq.l    D0, 0x01
  3311. 00002680  D06D D38A                add.w      D0, [A5 - 0x2C76]
  3312. 00002684  3F00                     move.w     -[A7], D0
  3313. 00002686  A963                     syscall    SetControlValue/SetCtlValue
  3314. 00002688  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  3315. 0000268C  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  3316. 00002690  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  3317. 00002694  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  3318. 00002698  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3319. 0000269C  426D D824                clr.w      [A5 - 0x27DC]
  3320. 000026A0  508F                     addq.l     A7, 8
  3321. 000026A2  6066                     bra        +0x68 /* 0000270A */
  3322. label000026A4:
  3323. 000026A4  7025                     moveq.l    D0, 0x25
  3324. 000026A6  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3325. 000026AA  D06D D824                add.w      D0, [A5 - 0x27DC]
  3326. 000026AE  3F00                     move.w     -[A7], D0
  3327. 000026B0  7025                     moveq.l    D0, 0x25
  3328. 000026B2  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3329. 000026B6  306D D824                movea.w    A0, [A5 - 0x27DC]
  3330. 000026BA  D0C0                     add.w      A0, D0
  3331. 000026BC  D1CC                     add.l      A0, A4
  3332. 000026BE  7000                     moveq.l    D0, 0x00
  3333. 000026C0  1010                     move.b     D0, [A0]
  3334. 000026C2  3F00                     move.w     -[A7], D0
  3335. 000026C4  7025                     moveq.l    D0, 0x25
  3336. 000026C6  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3337. 000026CA  306D D824                movea.w    A0, [A5 - 0x27DC]
  3338. 000026CE  D0C0                     add.w      A0, D0
  3339. 000026D0  D1C8                     add.l      A0, A0
  3340. 000026D2  D1CB                     add.l      A0, A3
  3341. 000026D4  3F10                     move.w     -[A7], [A0]
  3342. 000026D6  7025                     moveq.l    D0, 0x25
  3343. 000026D8  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3344. 000026DC  306D D824                movea.w    A0, [A5 - 0x27DC]
  3345. 000026E0  D0C0                     add.w      A0, D0
  3346. 000026E2  D1C8                     add.l      A0, A0
  3347. 000026E4  3F30 6800                move.w     -[A7], [A0 + D6]
  3348. 000026E8  302D D824                move.w     D0, [A5 - 0x27DC]
  3349. 000026EC  E948                     lsl        D0.w, 4
  3350. 000026EE  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3351. 000026F2  5E40                     addq.w     D0, 7
  3352. 000026F4  3F00                     move.w     -[A7], D0
  3353. 000026F6  7061                     moveq.l    D0, 0x61
  3354. 000026F8  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  3355. 000026FC  3F00                     move.w     -[A7], D0
  3356. 000026FE  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  3357. 00002702  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3358. 00002706  526D D824                addq.w     [A5 - 0x27DC], 1
  3359. label0000270A:
  3360. 0000270A  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  3361. 00002710  6C10                     bge        +0x12 /* 00002722 */
  3362. 00002712  7025                     moveq.l    D0, 0x25
  3363. 00002714  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3364. 00002718  3203                     move.w     D1, D3
  3365. 0000271A  9240                     sub.w      D1, D0
  3366. 0000271C  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  3367. 00002720  6E82                     bgt        -0x7C /* 000026A4 */
  3368. label00002722:
  3369. 00002722  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  3370. 00002728  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  3371. 0000272E  6000 104A                bra        +0x104C /* 0000377A */
  3372. label00002732:
  3373. 00002732  4227                     clr.b      -[A7]
  3374. 00002734  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3375. 00002738  486D D250                pea.l      [A5 - 0x2DB0]
  3376. 0000273C  A8AD                     syscall    PtInRect
  3377. 0000273E  4A1F                     tst.b      [A7]+
  3378. 00002740  6722                     beq        +0x24 /* 00002764 */
  3379. 00002742  1B7C 0001 D7FB           move.b     [A5 - 0x2805], 0x1
  3380. 00002748  486D D250                pea.l      [A5 - 0x2DB0]
  3381. 0000274C  A8A4                     syscall    InvertRect
  3382. 0000274E  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3383. 00002752  206D D290                movea.l    A0, [A5 - 0x2D70]
  3384. 00002756  A03B                     syscall    Delay
  3385. 00002758  2280                     move.l     [A1], D0
  3386. 0000275A  486D D250                pea.l      [A5 - 0x2DB0]
  3387. 0000275E  A8A4                     syscall    InvertRect
  3388. 00002760  6000 1018                bra        +0x101A /* 0000377A */
  3389. label00002764:
  3390. 00002764  4227                     clr.b      -[A7]
  3391. 00002766  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3392. 0000276A  486D D218                pea.l      [A5 - 0x2DE8]
  3393. 0000276E  A8AD                     syscall    PtInRect
  3394. 00002770  4A1F                     tst.b      [A7]+
  3395. 00002772  6700 0092                beq        +0x94 /* 00002806 */
  3396. 00002776  486D D218                pea.l      [A5 - 0x2DE8]
  3397. 0000277A  A8A4                     syscall    InvertRect
  3398. 0000277C  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3399. 00002780  307C 0003                movea.w    A0, 0x3
  3400. 00002784  A03B                     syscall    Delay
  3401. 00002786  2280                     move.l     [A1], D0
  3402. 00002788  486D D218                pea.l      [A5 - 0x2DE8]
  3403. 0000278C  A8A4                     syscall    InvertRect
  3404. 0000278E  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3405. 00002792  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  3406. 00002796  6F06                     ble        +0x8 /* 0000279E */
  3407. 00002798  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3408. 0000279C  6004                     bra        +0x6 /* 000027A2 */
  3409. label0000279E:
  3410. 0000279E  302D D3AA                move.w     D0, [A5 - 0x2C56]
  3411. label000027A2:
  3412. 000027A2  3B40 D852                move.w     [A5 - 0x27AE], D0
  3413. 000027A6  322D D3A8                move.w     D1, [A5 - 0x2C58]
  3414. 000027AA  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  3415. 000027AE  6C06                     bge        +0x8 /* 000027B6 */
  3416. 000027B0  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3417. 000027B4  6004                     bra        +0x6 /* 000027BA */
  3418. label000027B6:
  3419. 000027B6  302D D3AA                move.w     D0, [A5 - 0x2C56]
  3420. label000027BA:
  3421. 000027BA  3B40 D850                move.w     [A5 - 0x27B0], D0
  3422. 000027BE  322D D852                move.w     D1, [A5 - 0x27AE]
  3423. 000027C2  9240                     sub.w      D1, D0
  3424. 000027C4  5341                     subq.w     D1, 1
  3425. 000027C6  6C3E                     bge        +0x40 /* 00002806 */
  3426. 000027C8  7025                     moveq.l    D0, 0x25
  3427. 000027CA  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3428. 000027CE  322D D852                move.w     D1, [A5 - 0x27AE]
  3429. 000027D2  9240                     sub.w      D1, D0
  3430. 000027D4  4A41                     tst.w      D1
  3431. 000027D6  6F2E                     ble        +0x30 /* 00002806 */
  3432. 000027D8  45EC FFFF                lea.l      A2, [A4 - 0x1]
  3433. 000027DC  D4ED D852                add.w      A2, [A5 - 0x27AE]
  3434. 000027E0  4A12                     tst.b      [A2]
  3435. 000027E2  57C0                     seq        D0
  3436. 000027E4  4400                     neg.b      D0
  3437. 000027E6  1480                     move.b     [A2], D0
  3438. 000027E8  302D D852                move.w     D0, [A5 - 0x27AE]
  3439. 000027EC  7200                     moveq.l    D1, 0x00
  3440. 000027EE  1234 00FF                move.b     D1, [A4 + D0.w - 0x1]
  3441. 000027F2  3F01                     move.w     -[A7], D1
  3442. 000027F4  5340                     subq.w     D0, 1
  3443. 000027F6  3F00                     move.w     -[A7], D0
  3444. 000027F8  7007                     moveq.l    D0, 0x07
  3445. 000027FA  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3446. 000027FE  3F00                     move.w     -[A7], D0
  3447. 00002800  4EAD 011A                jsr        [A5 + 0x11A /* export_31 */]
  3448. 00002804  5C8F                     addq.l     A7, 6
  3449. label00002806:
  3450. 00002806  4227                     clr.b      -[A7]
  3451. 00002808  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3452. 0000280C  486D D288                pea.l      [A5 - 0x2D78]
  3453. 00002810  A8AD                     syscall    PtInRect
  3454. 00002812  4A1F                     tst.b      [A7]+
  3455. 00002814  6700 00BE                beq        +0xC0 /* 000028D4 */
  3456. 00002818  2F2D CC28                move.l     -[A7], [A5 - 0x33D8]
  3457. 0000281C  AA1C                     syscall    SetCCursor
  3458. 0000281E  486D D288                pea.l      [A5 - 0x2D78]
  3459. 00002822  A8A4                     syscall    InvertRect
  3460. 00002824  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3461. 00002828  307C 0003                movea.w    A0, 0x3
  3462. 0000282C  A03B                     syscall    Delay
  3463. 0000282E  2280                     move.l     [A1], D0
  3464. 00002830  486D D288                pea.l      [A5 - 0x2D78]
  3465. 00002834  A8A4                     syscall    InvertRect
  3466. 00002836  42A7                     clr.l      -[A7]
  3467. 00002838  3F3C 0387                move.w     -[A7], 0x387
  3468. 0000283C  42A7                     clr.l      -[A7]
  3469. 0000283E  4878 FFFF                push.l     0xFFFF
  3470. 00002842  AA46                     syscall    GetNewCWindow
  3471. 00002844  2B5F D7F2                move.l     [A5 - 0x280E], [A7]+
  3472. 00002848  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  3473. 0000284C  A915                     syscall    ShowWindow
  3474. 0000284E  426D D84E                clr.w      [A5 - 0x27B2]
  3475. 00002852  426D DA10                clr.w      [A5 - 0x25F0]
  3476. 00002856  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3477. 0000285A  307C 0014                movea.w    A0, 0x14
  3478. 0000285E  A03B                     syscall    Delay
  3479. 00002860  2280                     move.l     [A1], D0
  3480. 00002862  6060                     bra        +0x62 /* 000028C4 */
  3481. label00002864:
  3482. 00002864  4227                     clr.b      -[A7]
  3483. 00002866  A974                     syscall    Button
  3484. 00002868  4A1F                     tst.b      [A7]+
  3485. 0000286A  6744                     beq        +0x46 /* 000028B0 */
  3486. 0000286C  486D D80E                pea.l      [A5 - 0x27F2]
  3487. 00002870  A972                     syscall    GetMouse
  3488. 00002872  4227                     clr.b      -[A7]
  3489. 00002874  2F2D D80E                move.l     -[A7], [A5 - 0x27F2]
  3490. 00002878  486D D288                pea.l      [A5 - 0x2D78]
  3491. 0000287C  A8AD                     syscall    PtInRect
  3492. 0000287E  4A1F                     tst.b      [A7]+
  3493. 00002880  6724                     beq        +0x26 /* 000028A6 */
  3494. 00002882  486D D288                pea.l      [A5 - 0x2D78]
  3495. 00002886  A8A4                     syscall    InvertRect
  3496. 00002888  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3497. 0000288C  307C 0003                movea.w    A0, 0x3
  3498. 00002890  A03B                     syscall    Delay
  3499. 00002892  2280                     move.l     [A1], D0
  3500. 00002894  486D D288                pea.l      [A5 - 0x2D78]
  3501. 00002898  A8A4                     syscall    InvertRect
  3502. 0000289A  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  3503. 0000289E  A914                     syscall    DisposeWindow
  3504. 000028A0  3B7C 0001 D84E           move.w     [A5 - 0x27B2], 0x1
  3505. label000028A6:
  3506. 000028A6  4878 000E                push.l     0xE
  3507. 000028AA  201F                     move.l     D0, [A7]+
  3508. 000028AC  A032                     syscall    FlushEvents
  3509. 000028AE  6014                     bra        +0x16 /* 000028C4 */
  3510. label000028B0:
  3511. 000028B0  486D D80E                pea.l      [A5 - 0x27F2]
  3512. 000028B4  A972                     syscall    GetMouse
  3513. 000028B6  2F2D D7F2                move.l     -[A7], [A5 - 0x280E]
  3514. 000028BA  2F2D D80E                move.l     -[A7], [A5 - 0x27F2]
  3515. 000028BE  4EBA 1AC8                jsr        [PC + 0x1AC8 /* 00004388 */]
  3516. 000028C2  508F                     addq.l     A7, 8
  3517. label000028C4:
  3518. 000028C4  4A6D D84E                tst.w      [A5 - 0x27B2]
  3519. 000028C8  679A                     beq        -0x64 /* 00002864 */
  3520. 000028CA  2F2D CC20                move.l     -[A7], [A5 - 0x33E0]
  3521. 000028CE  AA1C                     syscall    SetCCursor
  3522. 000028D0  6000 0EA8                bra        +0xEAA /* 0000377A */
  3523. label000028D4:
  3524. 000028D4  4227                     clr.b      -[A7]
  3525. 000028D6  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  3526. 000028DA  486D D200                pea.l      [A5 - 0x2E00]
  3527. 000028DE  A8AD                     syscall    PtInRect
  3528. 000028E0  4A1F                     tst.b      [A7]+
  3529. 000028E2  6700 066E                beq        +0x670 /* 00002F52 */
  3530. 000028E6  486D D200                pea.l      [A5 - 0x2E00]
  3531. 000028EA  A8A4                     syscall    InvertRect
  3532. 000028EC  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3533. 000028F0  307C 0003                movea.w    A0, 0x3
  3534. 000028F4  A03B                     syscall    Delay
  3535. 000028F6  2280                     move.l     [A1], D0
  3536. 000028F8  486D D200                pea.l      [A5 - 0x2E00]
  3537. 000028FC  A8A4                     syscall    InvertRect
  3538. 000028FE  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3539. 00002902  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  3540. 00002906  6C06                     bge        +0x8 /* 0000290E */
  3541. 00002908  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3542. 0000290C  6004                     bra        +0x6 /* 00002912 */
  3543. label0000290E:
  3544. 0000290E  302D D3AA                move.w     D0, [A5 - 0x2C56]
  3545. label00002912:
  3546. 00002912  3B40 D850                move.w     [A5 - 0x27B0], D0
  3547. 00002916  322D D3A8                move.w     D1, [A5 - 0x2C58]
  3548. 0000291A  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  3549. 0000291E  6F06                     ble        +0x8 /* 00002926 */
  3550. 00002920  302D D3A8                move.w     D0, [A5 - 0x2C58]
  3551. 00002924  6004                     bra        +0x6 /* 0000292A */
  3552. label00002926:
  3553. 00002926  302D D3AA                move.w     D0, [A5 - 0x2C56]
  3554. label0000292A:
  3555. 0000292A  3B40 D852                move.w     [A5 - 0x27AE], D0
  3556. 0000292E  322D D3A8                move.w     D1, [A5 - 0x2C58]
  3557. 00002932  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  3558. 00002936  660C                     bne        +0xE /* 00002944 */
  3559. 00002938  3B6D D3A8 D822           move.w     [A5 - 0x27DE], [A5 - 0x2C58]
  3560. 0000293E  3B43 D84E                move.w     [A5 - 0x27B2], D3
  3561. 00002942  600C                     bra        +0xE /* 00002950 */
  3562. label00002944:
  3563. 00002944  3B6D D850 D822           move.w     [A5 - 0x27DE], [A5 - 0x27B0]
  3564. 0000294A  3B6D D852 D84E           move.w     [A5 - 0x27B2], [A5 - 0x27AE]
  3565. label00002950:
  3566. 00002950  302D D850                move.w     D0, [A5 - 0x27B0]
  3567. 00002954  B06D D852                cmp.w      D0, [A5 - 0x27AE]
  3568. 00002958  672C                     beq        +0x2E /* 00002986 */
  3569. 0000295A  4267                     clr.w      -[A7]
  3570. 0000295C  7025                     moveq.l    D0, 0x25
  3571. 0000295E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3572. 00002962  322D D850                move.w     D1, [A5 - 0x27B0]
  3573. 00002966  9240                     sub.w      D1, D0
  3574. 00002968  3F01                     move.w     -[A7], D1
  3575. 0000296A  7025                     moveq.l    D0, 0x25
  3576. 0000296C  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3577. 00002970  322D D850                move.w     D1, [A5 - 0x27B0]
  3578. 00002974  9240                     sub.w      D1, D0
  3579. 00002976  3F01                     move.w     -[A7], D1
  3580. 00002978  7007                     moveq.l    D0, 0x07
  3581. 0000297A  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3582. 0000297E  3F00                     move.w     -[A7], D0
  3583. 00002980  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  3584. 00002984  508F                     addq.l     A7, 8
  3585. label00002986:
  3586. 00002986  7025                     moveq.l    D0, 0x25
  3587. 00002988  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3588. 0000298C  3A2D D822                move.w     D5, [A5 - 0x27DE]
  3589. 00002990  9A40                     sub.w      D5, D0
  3590. 00002992  4A45                     tst.w      D5
  3591. 00002994  6D08                     blt        +0xA /* 0000299E */
  3592. 00002996  0C45 0025                cmpi.w     D5, 0x25 /* '%' */
  3593. 0000299A  6D00 0142                blt        +0x144 /* 00002ADE */
  3594. label0000299E:
  3595. 0000299E  302D D822                move.w     D0, [A5 - 0x27DE]
  3596. 000029A2  48C0                     ext.l      D0
  3597. 000029A4  81FC 0025                divs.w     D0, 0x25 /* '%' */
  3598. 000029A8  3B40 D38A                move.w     [A5 - 0x2C76], D0
  3599. 000029AC  426D D824                clr.w      [A5 - 0x27DC]
  3600. 000029B0  6010                     bra        +0x12 /* 000029C2 */
  3601. label000029B2:
  3602. 000029B2  302D D824                move.w     D0, [A5 - 0x27DC]
  3603. 000029B6  204D                     movea.l    A0, A5
  3604. 000029B8  D0C0                     add.w      A0, D0
  3605. 000029BA  4228 D976                clr.b      [A0 - 0x268A]
  3606. 000029BE  526D D824                addq.w     [A5 - 0x27DC], 1
  3607. label000029C2:
  3608. 000029C2  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  3609. 000029C8  6DE8                     blt        -0x16 /* 000029B2 */
  3610. 000029CA  486D D866                pea.l      [A5 - 0x279A]
  3611. 000029CE  A8A3                     syscall    EraseRect
  3612. 000029D0  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  3613. 000029D4  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  3614. 000029D8  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  3615. 000029DC  7001                     moveq.l    D0, 0x01
  3616. 000029DE  D06D D38A                add.w      D0, [A5 - 0x2C76]
  3617. 000029E2  3F00                     move.w     -[A7], D0
  3618. 000029E4  A963                     syscall    SetControlValue/SetCtlValue
  3619. 000029E6  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  3620. 000029EA  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  3621. 000029EE  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  3622. 000029F2  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  3623. 000029F6  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3624. 000029FA  426D D824                clr.w      [A5 - 0x27DC]
  3625. 000029FE  508F                     addq.l     A7, 8
  3626. 00002A00  6066                     bra        +0x68 /* 00002A68 */
  3627. label00002A02:
  3628. 00002A02  7025                     moveq.l    D0, 0x25
  3629. 00002A04  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3630. 00002A08  D06D D824                add.w      D0, [A5 - 0x27DC]
  3631. 00002A0C  3F00                     move.w     -[A7], D0
  3632. 00002A0E  7025                     moveq.l    D0, 0x25
  3633. 00002A10  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3634. 00002A14  306D D824                movea.w    A0, [A5 - 0x27DC]
  3635. 00002A18  D0C0                     add.w      A0, D0
  3636. 00002A1A  D1CC                     add.l      A0, A4
  3637. 00002A1C  7000                     moveq.l    D0, 0x00
  3638. 00002A1E  1010                     move.b     D0, [A0]
  3639. 00002A20  3F00                     move.w     -[A7], D0
  3640. 00002A22  7025                     moveq.l    D0, 0x25
  3641. 00002A24  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3642. 00002A28  306D D824                movea.w    A0, [A5 - 0x27DC]
  3643. 00002A2C  D0C0                     add.w      A0, D0
  3644. 00002A2E  D1C8                     add.l      A0, A0
  3645. 00002A30  D1CB                     add.l      A0, A3
  3646. 00002A32  3F10                     move.w     -[A7], [A0]
  3647. 00002A34  7025                     moveq.l    D0, 0x25
  3648. 00002A36  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3649. 00002A3A  306D D824                movea.w    A0, [A5 - 0x27DC]
  3650. 00002A3E  D0C0                     add.w      A0, D0
  3651. 00002A40  D1C8                     add.l      A0, A0
  3652. 00002A42  3F30 6800                move.w     -[A7], [A0 + D6]
  3653. 00002A46  302D D824                move.w     D0, [A5 - 0x27DC]
  3654. 00002A4A  E948                     lsl        D0.w, 4
  3655. 00002A4C  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3656. 00002A50  5E40                     addq.w     D0, 7
  3657. 00002A52  3F00                     move.w     -[A7], D0
  3658. 00002A54  7061                     moveq.l    D0, 0x61
  3659. 00002A56  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  3660. 00002A5A  3F00                     move.w     -[A7], D0
  3661. 00002A5C  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  3662. 00002A60  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3663. 00002A64  526D D824                addq.w     [A5 - 0x27DC], 1
  3664. label00002A68:
  3665. 00002A68  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  3666. 00002A6E  6C10                     bge        +0x12 /* 00002A80 */
  3667. 00002A70  7025                     moveq.l    D0, 0x25
  3668. 00002A72  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3669. 00002A76  3203                     move.w     D1, D3
  3670. 00002A78  9240                     sub.w      D1, D0
  3671. 00002A7A  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  3672. 00002A7E  6E82                     bgt        -0x7C /* 00002A02 */
  3673. label00002A80:
  3674. 00002A80  302D D850                move.w     D0, [A5 - 0x27B0]
  3675. 00002A84  B06D D852                cmp.w      D0, [A5 - 0x27AE]
  3676. 00002A88  672C                     beq        +0x2E /* 00002AB6 */
  3677. 00002A8A  4267                     clr.w      -[A7]
  3678. 00002A8C  7025                     moveq.l    D0, 0x25
  3679. 00002A8E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3680. 00002A92  322D D850                move.w     D1, [A5 - 0x27B0]
  3681. 00002A96  9240                     sub.w      D1, D0
  3682. 00002A98  3F01                     move.w     -[A7], D1
  3683. 00002A9A  7025                     moveq.l    D0, 0x25
  3684. 00002A9C  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3685. 00002AA0  322D D850                move.w     D1, [A5 - 0x27B0]
  3686. 00002AA4  9240                     sub.w      D1, D0
  3687. 00002AA6  3F01                     move.w     -[A7], D1
  3688. 00002AA8  7007                     moveq.l    D0, 0x07
  3689. 00002AAA  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3690. 00002AAE  3F00                     move.w     -[A7], D0
  3691. 00002AB0  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  3692. 00002AB4  508F                     addq.l     A7, 8
  3693. label00002AB6:
  3694. 00002AB6  486D D976                pea.l      [A5 - 0x268A]
  3695. 00002ABA  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  3696. 00002ABE  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  3697. 00002AC2  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  3698. 00002AC6  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  3699. 00002ACA  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  3700. 00002ACE  7007                     moveq.l    D0, 0x07
  3701. 00002AD0  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3702. 00002AD4  3F00                     move.w     -[A7], D0
  3703. 00002AD6  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  3704. 00002ADA  4FEF 0010                lea.l      A7, [A7 + 0x10]
  3705. label00002ADE:
  3706. 00002ADE  346D D822                movea.w    A2, [A5 - 0x27DE]
  3707. 00002AE2  D5CA                     add.l      A2, A2
  3708. 00002AE4  6000 0404                bra        +0x406 /* 00002EEA */
  3709. label00002AE8:
  3710. 00002AE8  4227                     clr.b      -[A7]
  3711. 00002AEA  A974                     syscall    Button
  3712. 00002AEC  4A1F                     tst.b      [A7]+
  3713. 00002AEE  6738                     beq        +0x3A /* 00002B28 */
  3714. 00002AF0  486D D80E                pea.l      [A5 - 0x27F2]
  3715. 00002AF4  A972                     syscall    GetMouse
  3716. 00002AF6  4227                     clr.b      -[A7]
  3717. 00002AF8  2F2D D80E                move.l     -[A7], [A5 - 0x27F2]
  3718. 00002AFC  486D D210                pea.l      [A5 - 0x2DF0]
  3719. 00002B00  A8AD                     syscall    PtInRect
  3720. 00002B02  4A1F                     tst.b      [A7]+
  3721. 00002B04  6722                     beq        +0x24 /* 00002B28 */
  3722. 00002B06  486D D210                pea.l      [A5 - 0x2DF0]
  3723. 00002B0A  A8A4                     syscall    InvertRect
  3724. 00002B0C  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3725. 00002B10  307C 0003                movea.w    A0, 0x3
  3726. 00002B14  A03B                     syscall    Delay
  3727. 00002B16  2280                     move.l     [A1], D0
  3728. 00002B18  486D D210                pea.l      [A5 - 0x2DF0]
  3729. 00002B1C  A8A4                     syscall    InvertRect
  3730. 00002B1E  3B6D D822 D84E           move.w     [A5 - 0x27B2], [A5 - 0x27DE]
  3731. 00002B24  6000 03D0                bra        +0x3D2 /* 00002EF6 */
  3732. label00002B28:
  3733. 00002B28  302D D850                move.w     D0, [A5 - 0x27B0]
  3734. 00002B2C  B06D D852                cmp.w      D0, [A5 - 0x27AE]
  3735. 00002B30  6630                     bne        +0x32 /* 00002B62 */
  3736. 00002B32  2F3C 0001 0001           move.l     -[A7], 0x10001
  3737. 00002B38  4267                     clr.w      -[A7]
  3738. 00002B3A  7025                     moveq.l    D0, 0x25
  3739. 00002B3C  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3740. 00002B40  322D D822                move.w     D1, [A5 - 0x27DE]
  3741. 00002B44  9240                     sub.w      D1, D0
  3742. 00002B46  3F01                     move.w     -[A7], D1
  3743. 00002B48  7025                     moveq.l    D0, 0x25
  3744. 00002B4A  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3745. 00002B4E  7201                     moveq.l    D1, 0x01
  3746. 00002B50  D26D D822                add.w      D1, [A5 - 0x27DE]
  3747. 00002B54  9240                     sub.w      D1, D0
  3748. 00002B56  3F01                     move.w     -[A7], D1
  3749. 00002B58  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  3750. 00002B5C  4FEF 000A                lea.l      A7, [A7 + 0xA]
  3751. 00002B60  6030                     bra        +0x32 /* 00002B92 */
  3752. label00002B62:
  3753. 00002B62  3F3C 0001                move.w     -[A7], 0x1
  3754. 00002B66  7025                     moveq.l    D0, 0x25
  3755. 00002B68  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3756. 00002B6C  322D D822                move.w     D1, [A5 - 0x27DE]
  3757. 00002B70  9240                     sub.w      D1, D0
  3758. 00002B72  3F01                     move.w     -[A7], D1
  3759. 00002B74  7025                     moveq.l    D0, 0x25
  3760. 00002B76  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3761. 00002B7A  7201                     moveq.l    D1, 0x01
  3762. 00002B7C  D26D D822                add.w      D1, [A5 - 0x27DE]
  3763. 00002B80  9240                     sub.w      D1, D0
  3764. 00002B82  3F01                     move.w     -[A7], D1
  3765. 00002B84  7007                     moveq.l    D0, 0x07
  3766. 00002B86  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3767. 00002B8A  3F00                     move.w     -[A7], D0
  3768. 00002B8C  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  3769. 00002B90  508F                     addq.l     A7, 8
  3770. label00002B92:
  3771. 00002B92  2806                     move.l     D4, D6
  3772. 00002B94  D88A                     add.l      D4, A2
  3773. 00002B96  2044                     movea.l    A0, D4
  3774. 00002B98  3050                     movea.w    A0, [A0]
  3775. 00002B9A  4868 0015                pea.l      [A0 + 0x15]
  3776. 00002B9E  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  3777. 00002BA2  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  3778. 00002BA6  4A2D D9BC                tst.b      [A5 - 0x2644]
  3779. 00002BAA  508F                     addq.l     A7, 8
  3780. 00002BAC  6740                     beq        +0x42 /* 00002BEE */
  3781. 00002BAE  2044                     movea.l    A0, D4
  3782. 00002BB0  0C50 0058                cmpi.w     [A0], 0x58 /* 'X' */
  3783. 00002BB4  6C12                     bge        +0x14 /* 00002BC8 */
  3784. 00002BB6  2044                     movea.l    A0, D4
  3785. 00002BB8  3010                     move.w     D0, [A0]
  3786. 00002BBA  204D                     movea.l    A0, A5
  3787. 00002BBC  48C0                     ext.l      D0
  3788. 00002BBE  E588                     lsl        D0, 2
  3789. 00002BC0  D1C0                     add.l      A0, D0
  3790. 00002BC2  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  3791. 00002BC6  A8D5                     syscall    InverRgn/InvertRgn
  3792. label00002BC8:
  3793. 00002BC8  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3794. 00002BCC  206D D290                movea.l    A0, [A5 - 0x2D70]
  3795. 00002BD0  A03B                     syscall    Delay
  3796. 00002BD2  2280                     move.l     [A1], D0
  3797. 00002BD4  2044                     movea.l    A0, D4
  3798. 00002BD6  0C50 0058                cmpi.w     [A0], 0x58 /* 'X' */
  3799. 00002BDA  6C12                     bge        +0x14 /* 00002BEE */
  3800. 00002BDC  2044                     movea.l    A0, D4
  3801. 00002BDE  3010                     move.w     D0, [A0]
  3802. 00002BE0  204D                     movea.l    A0, A5
  3803. 00002BE2  48C0                     ext.l      D0
  3804. 00002BE4  E588                     lsl        D0, 2
  3805. 00002BE6  D1C0                     add.l      A0, D0
  3806. 00002BE8  2F28 CE3C                move.l     -[A7], [A0 - 0x31C4]
  3807. 00002BEC  A8D5                     syscall    InverRgn/InvertRgn
  3808. label00002BEE:
  3809. 00002BEE  526D D822                addq.w     [A5 - 0x27DE], 1
  3810. 00002BF2  548A                     addq.l     A2, 2
  3811. 00002BF4  7025                     moveq.l    D0, 0x25
  3812. 00002BF6  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3813. 00002BFA  322D D822                move.w     D1, [A5 - 0x27DE]
  3814. 00002BFE  9240                     sub.w      D1, D0
  3815. 00002C00  0C41 0025                cmpi.w     D1, 0x25 /* '%' */
  3816. 00002C04  6D00 020A                blt        +0x20C /* 00002E10 */
  3817. 00002C08  302D D822                move.w     D0, [A5 - 0x27DE]
  3818. 00002C0C  B06D D84E                cmp.w      D0, [A5 - 0x27B2]
  3819. 00002C10  6C00 01FE                bge        +0x200 /* 00002E10 */
  3820. 00002C14  526D D38A                addq.w     [A5 - 0x2C76], 1
  3821. 00002C18  426D D824                clr.w      [A5 - 0x27DC]
  3822. 00002C1C  6010                     bra        +0x12 /* 00002C2E */
  3823. label00002C1E:
  3824. 00002C1E  302D D824                move.w     D0, [A5 - 0x27DC]
  3825. 00002C22  204D                     movea.l    A0, A5
  3826. 00002C24  D0C0                     add.w      A0, D0
  3827. 00002C26  4228 D976                clr.b      [A0 - 0x268A]
  3828. 00002C2A  526D D824                addq.w     [A5 - 0x27DC], 1
  3829. label00002C2E:
  3830. 00002C2E  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  3831. 00002C34  6DE8                     blt        -0x16 /* 00002C1E */
  3832. 00002C36  486D D866                pea.l      [A5 - 0x279A]
  3833. 00002C3A  A8A3                     syscall    EraseRect
  3834. 00002C3C  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  3835. 00002C40  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  3836. 00002C44  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  3837. 00002C48  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  3838. 00002C4C  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  3839. 00002C50  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  3840. 00002C54  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  3841. 00002C58  426D D824                clr.w      [A5 - 0x27DC]
  3842. 00002C5C  508F                     addq.l     A7, 8
  3843. 00002C5E  6066                     bra        +0x68 /* 00002CC6 */
  3844. label00002C60:
  3845. 00002C60  7025                     moveq.l    D0, 0x25
  3846. 00002C62  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3847. 00002C66  D06D D824                add.w      D0, [A5 - 0x27DC]
  3848. 00002C6A  3F00                     move.w     -[A7], D0
  3849. 00002C6C  7025                     moveq.l    D0, 0x25
  3850. 00002C6E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3851. 00002C72  306D D824                movea.w    A0, [A5 - 0x27DC]
  3852. 00002C76  D0C0                     add.w      A0, D0
  3853. 00002C78  D1CC                     add.l      A0, A4
  3854. 00002C7A  7000                     moveq.l    D0, 0x00
  3855. 00002C7C  1010                     move.b     D0, [A0]
  3856. 00002C7E  3F00                     move.w     -[A7], D0
  3857. 00002C80  7025                     moveq.l    D0, 0x25
  3858. 00002C82  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3859. 00002C86  306D D824                movea.w    A0, [A5 - 0x27DC]
  3860. 00002C8A  D0C0                     add.w      A0, D0
  3861. 00002C8C  D1C8                     add.l      A0, A0
  3862. 00002C8E  D1CB                     add.l      A0, A3
  3863. 00002C90  3F10                     move.w     -[A7], [A0]
  3864. 00002C92  7025                     moveq.l    D0, 0x25
  3865. 00002C94  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3866. 00002C98  306D D824                movea.w    A0, [A5 - 0x27DC]
  3867. 00002C9C  D0C0                     add.w      A0, D0
  3868. 00002C9E  D1C8                     add.l      A0, A0
  3869. 00002CA0  3F30 6800                move.w     -[A7], [A0 + D6]
  3870. 00002CA4  302D D824                move.w     D0, [A5 - 0x27DC]
  3871. 00002CA8  E948                     lsl        D0.w, 4
  3872. 00002CAA  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3873. 00002CAE  5E40                     addq.w     D0, 7
  3874. 00002CB0  3F00                     move.w     -[A7], D0
  3875. 00002CB2  7061                     moveq.l    D0, 0x61
  3876. 00002CB4  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  3877. 00002CB8  3F00                     move.w     -[A7], D0
  3878. 00002CBA  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  3879. 00002CBE  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3880. 00002CC2  526D D824                addq.w     [A5 - 0x27DC], 1
  3881. label00002CC6:
  3882. 00002CC6  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  3883. 00002CCC  6C10                     bge        +0x12 /* 00002CDE */
  3884. 00002CCE  7025                     moveq.l    D0, 0x25
  3885. 00002CD0  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  3886. 00002CD4  3203                     move.w     D1, D3
  3887. 00002CD6  9240                     sub.w      D1, D0
  3888. 00002CD8  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  3889. 00002CDC  6E82                     bgt        -0x7C /* 00002C60 */
  3890. label00002CDE:
  3891. 00002CDE  302D D850                move.w     D0, [A5 - 0x27B0]
  3892. 00002CE2  B06D D852                cmp.w      D0, [A5 - 0x27AE]
  3893. 00002CE6  6712                     beq        +0x14 /* 00002CFA */
  3894. 00002CE8  42A7                     clr.l      -[A7]
  3895. 00002CEA  4267                     clr.w      -[A7]
  3896. 00002CEC  7007                     moveq.l    D0, 0x07
  3897. 00002CEE  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3898. 00002CF2  3F00                     move.w     -[A7], D0
  3899. 00002CF4  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  3900. 00002CF8  508F                     addq.l     A7, 8
  3901. label00002CFA:
  3902. 00002CFA  486D D976                pea.l      [A5 - 0x268A]
  3903. 00002CFE  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  3904. 00002D02  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  3905. 00002D06  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  3906. 00002D0A  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  3907. 00002D0E  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  3908. 00002D12  7007                     moveq.l    D0, 0x07
  3909. 00002D14  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  3910. 00002D18  3F00                     move.w     -[A7], D0
  3911. 00002D1A  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  3912. 00002D1E  2EAD D39C                move.l     [A7], [A5 - 0x2C64]
  3913. 00002D22  7001                     moveq.l    D0, 0x01
  3914. 00002D24  D06D D38A                add.w      D0, [A5 - 0x2C76]
  3915. 00002D28  3F00                     move.w     -[A7], D0
  3916. 00002D2A  A963                     syscall    SetControlValue/SetCtlValue
  3917. 00002D2C  4A2D D9BC                tst.b      [A5 - 0x2644]
  3918. 00002D30  4FEF 000C                lea.l      A7, [A7 + 0xC]
  3919. 00002D34  6774                     beq        +0x76 /* 00002DAA */
  3920. 00002D36  302D D822                move.w     D0, [A5 - 0x27DE]
  3921. 00002D3A  48C0                     ext.l      D0
  3922. 00002D3C  D080                     add.l      D0, D0
  3923. 00002D3E  3033 08FE                move.w     D0, [A3 + D0 - 0x2]
  3924. 00002D42  C1ED D386                muls.w     D0, [A5 - 0x2C7A]
  3925. 00002D46  3D40 FFEA                move.w     [A6 - 0x16], D0
  3926. 00002D4A  486E FFEA                pea.l      [A6 - 0x16]
  3927. 00002D4E  486E FFEC                pea.l      [A6 - 0x14]
  3928. 00002D52  3F3C 200E                move.w     -[A7], 0x200E
  3929. 00002D56  A9EB                     syscall    Pack4/FP68K
  3930. 00002D58  487A 0A9E                pea.l      [PC + 0xA9E /* 000037F8, value 0xA4E56 '\nNV' */]
  3931. 00002D5C  486E FFEC                pea.l      [A6 - 0x14]
  3932. 00002D60  3F3C 2006                move.w     -[A7], 0x2006
  3933. 00002D64  A9EB                     syscall    Pack4/FP68K
  3934. 00002D66  486D D296                pea.l      [A5 - 0x2D6A]
  3935. 00002D6A  486E FFEC                pea.l      [A6 - 0x14]
  3936. 00002D6E  3F3C 2002                move.w     -[A7], 0x2002
  3937. 00002D72  A9EB                     syscall    Pack4/FP68K
  3938. 00002D74  487A 0A80                pea.l      [PC + 0xA80 /* 000037F6, value 0xA000A '\n\0\n' */]
  3939. 00002D78  486E FFEC                pea.l      [A6 - 0x14]
  3940. 00002D7C  3F3C 2002                move.w     -[A7], 0x2002
  3941. 00002D80  A9EB                     syscall    Pack4/FP68K
  3942. 00002D82  486E FFEC                pea.l      [A6 - 0x14]
  3943. 00002D86  3F3C 0016                move.w     -[A7], 0x16
  3944. 00002D8A  A9EB                     syscall    Pack4/FP68K
  3945. 00002D8C  486E FFEC                pea.l      [A6 - 0x14]
  3946. 00002D90  486E FFE6                pea.l      [A6 - 0x1A]
  3947. 00002D94  3F3C 2810                move.w     -[A7], 0x2810
  3948. 00002D98  A9EB                     syscall    Pack4/FP68K
  3949. 00002D9A  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3950. 00002D9E  206E FFE6                movea.l    A0, [A6 - 0x1A]
  3951. 00002DA2  A03B                     syscall    Delay
  3952. 00002DA4  2280                     move.l     [A1], D0
  3953. 00002DA6  6000 0142                bra        +0x144 /* 00002EEA */
  3954. label00002DAA:
  3955. 00002DAA  302D D822                move.w     D0, [A5 - 0x27DE]
  3956. 00002DAE  48C0                     ext.l      D0
  3957. 00002DB0  D080                     add.l      D0, D0
  3958. 00002DB2  3033 08FE                move.w     D0, [A3 + D0 - 0x2]
  3959. 00002DB6  C1ED D386                muls.w     D0, [A5 - 0x2C7A]
  3960. 00002DBA  3D40 FFEA                move.w     [A6 - 0x16], D0
  3961. 00002DBE  486E FFEA                pea.l      [A6 - 0x16]
  3962. 00002DC2  486E FFEC                pea.l      [A6 - 0x14]
  3963. 00002DC6  3F3C 200E                move.w     -[A7], 0x200E
  3964. 00002DCA  A9EB                     syscall    Pack4/FP68K
  3965. 00002DCC  487A 0A26                pea.l      [PC + 0xA26 /* 000037F4, value 0xA000A '\n\0\n' */]
  3966. 00002DD0  486E FFEC                pea.l      [A6 - 0x14]
  3967. 00002DD4  3F3C 2006                move.w     -[A7], 0x2006
  3968. 00002DD8  A9EB                     syscall    Pack4/FP68K
  3969. 00002DDA  487A 0A16                pea.l      [PC + 0xA16 /* 000037F2, value 0xA000A '\n\0\n' */]
  3970. 00002DDE  486E FFEC                pea.l      [A6 - 0x14]
  3971. 00002DE2  3F3C 2002                move.w     -[A7], 0x2002
  3972. 00002DE6  A9EB                     syscall    Pack4/FP68K
  3973. 00002DE8  486E FFEC                pea.l      [A6 - 0x14]
  3974. 00002DEC  3F3C 0016                move.w     -[A7], 0x16
  3975. 00002DF0  A9EB                     syscall    Pack4/FP68K
  3976. 00002DF2  486E FFEC                pea.l      [A6 - 0x14]
  3977. 00002DF6  486E FFE6                pea.l      [A6 - 0x1A]
  3978. 00002DFA  3F3C 2810                move.w     -[A7], 0x2810
  3979. 00002DFE  A9EB                     syscall    Pack4/FP68K
  3980. 00002E00  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  3981. 00002E04  206E FFE6                movea.l    A0, [A6 - 0x1A]
  3982. 00002E08  A03B                     syscall    Delay
  3983. 00002E0A  2280                     move.l     [A1], D0
  3984. 00002E0C  6000 00DC                bra        +0xDE /* 00002EEA */
  3985. label00002E10:
  3986. 00002E10  4A2D D9BC                tst.b      [A5 - 0x2644]
  3987. 00002E14  6772                     beq        +0x74 /* 00002E88 */
  3988. 00002E16  302D D822                move.w     D0, [A5 - 0x27DE]
  3989. 00002E1A  48C0                     ext.l      D0
  3990. 00002E1C  D080                     add.l      D0, D0
  3991. 00002E1E  3033 08FE                move.w     D0, [A3 + D0 - 0x2]
  3992. 00002E22  C1ED D386                muls.w     D0, [A5 - 0x2C7A]
  3993. 00002E26  3D40 FFEA                move.w     [A6 - 0x16], D0
  3994. 00002E2A  486E FFEA                pea.l      [A6 - 0x16]
  3995. 00002E2E  486E FFEC                pea.l      [A6 - 0x14]
  3996. 00002E32  3F3C 200E                move.w     -[A7], 0x200E
  3997. 00002E36  A9EB                     syscall    Pack4/FP68K
  3998. 00002E38  487A 09B6                pea.l      [PC + 0x9B6 /* 000037F0, value 0xA000A '\n\0\n' */]
  3999. 00002E3C  486E FFEC                pea.l      [A6 - 0x14]
  4000. 00002E40  3F3C 2006                move.w     -[A7], 0x2006
  4001. 00002E44  A9EB                     syscall    Pack4/FP68K
  4002. 00002E46  486D D296                pea.l      [A5 - 0x2D6A]
  4003. 00002E4A  486E FFEC                pea.l      [A6 - 0x14]
  4004. 00002E4E  3F3C 2002                move.w     -[A7], 0x2002
  4005. 00002E52  A9EB                     syscall    Pack4/FP68K
  4006. 00002E54  487A 0998                pea.l      [PC + 0x998 /* 000037EE, value 0x1000A */]
  4007. 00002E58  486E FFEC                pea.l      [A6 - 0x14]
  4008. 00002E5C  3F3C 2002                move.w     -[A7], 0x2002
  4009. 00002E60  A9EB                     syscall    Pack4/FP68K
  4010. 00002E62  486E FFEC                pea.l      [A6 - 0x14]
  4011. 00002E66  3F3C 0016                move.w     -[A7], 0x16
  4012. 00002E6A  A9EB                     syscall    Pack4/FP68K
  4013. 00002E6C  486E FFEC                pea.l      [A6 - 0x14]
  4014. 00002E70  486E FFE6                pea.l      [A6 - 0x1A]
  4015. 00002E74  3F3C 2810                move.w     -[A7], 0x2810
  4016. 00002E78  A9EB                     syscall    Pack4/FP68K
  4017. 00002E7A  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  4018. 00002E7E  206E FFE6                movea.l    A0, [A6 - 0x1A]
  4019. 00002E82  A03B                     syscall    Delay
  4020. 00002E84  2280                     move.l     [A1], D0
  4021. 00002E86  6062                     bra        +0x64 /* 00002EEA */
  4022. label00002E88:
  4023. 00002E88  302D D822                move.w     D0, [A5 - 0x27DE]
  4024. 00002E8C  48C0                     ext.l      D0
  4025. 00002E8E  D080                     add.l      D0, D0
  4026. 00002E90  3033 08FE                move.w     D0, [A3 + D0 - 0x2]
  4027. 00002E94  C1ED D386                muls.w     D0, [A5 - 0x2C7A]
  4028. 00002E98  3D40 FFEA                move.w     [A6 - 0x16], D0
  4029. 00002E9C  486E FFEA                pea.l      [A6 - 0x16]
  4030. 00002EA0  486E FFEC                pea.l      [A6 - 0x14]
  4031. 00002EA4  3F3C 200E                move.w     -[A7], 0x200E
  4032. 00002EA8  A9EB                     syscall    Pack4/FP68K
  4033. 00002EAA  487A 0940                pea.l      [PC + 0x940 /* 000037EC, value 0xA0001 */]
  4034. 00002EAE  486E FFEC                pea.l      [A6 - 0x14]
  4035. 00002EB2  3F3C 2006                move.w     -[A7], 0x2006
  4036. 00002EB6  A9EB                     syscall    Pack4/FP68K
  4037. 00002EB8  487A 0930                pea.l      [PC + 0x930 /* 000037EA, value 0x1000A */]
  4038. 00002EBC  486E FFEC                pea.l      [A6 - 0x14]
  4039. 00002EC0  3F3C 2002                move.w     -[A7], 0x2002
  4040. 00002EC4  A9EB                     syscall    Pack4/FP68K
  4041. 00002EC6  486E FFEC                pea.l      [A6 - 0x14]
  4042. 00002ECA  3F3C 0016                move.w     -[A7], 0x16
  4043. 00002ECE  A9EB                     syscall    Pack4/FP68K
  4044. 00002ED0  486E FFEC                pea.l      [A6 - 0x14]
  4045. 00002ED4  486E FFE6                pea.l      [A6 - 0x1A]
  4046. 00002ED8  3F3C 2810                move.w     -[A7], 0x2810
  4047. 00002EDC  A9EB                     syscall    Pack4/FP68K
  4048. 00002EDE  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  4049. 00002EE2  206E FFE6                movea.l    A0, [A6 - 0x1A]
  4050. 00002EE6  A03B                     syscall    Delay
  4051. 00002EE8  2280                     move.l     [A1], D0
  4052. label00002EEA:
  4053. 00002EEA  302D D822                move.w     D0, [A5 - 0x27DE]
  4054. 00002EEE  B06D D84E                cmp.w      D0, [A5 - 0x27B2]
  4055. 00002EF2  6D00 FBF4                blt        -0x40A /* 00002AE8 */
  4056. label00002EF6:
  4057. 00002EF6  302D D850                move.w     D0, [A5 - 0x27B0]
  4058. 00002EFA  B06D D852                cmp.w      D0, [A5 - 0x27AE]
  4059. 00002EFE  661A                     bne        +0x1C /* 00002F1A */
  4060. 00002F00  3B6D D84E D3A8           move.w     [A5 - 0x2C58], [A5 - 0x27B2]
  4061. 00002F06  3B6D D84E D3AA           move.w     [A5 - 0x2C56], [A5 - 0x27B2]
  4062. 00002F0C  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  4063. 00002F12  3B6D D3AA D3AE           move.w     [A5 - 0x2C52], [A5 - 0x2C56]
  4064. 00002F18  602C                     bra        +0x2E /* 00002F46 */
  4065. label00002F1A:
  4066. 00002F1A  4267                     clr.w      -[A7]
  4067. 00002F1C  7025                     moveq.l    D0, 0x25
  4068. 00002F1E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4069. 00002F22  322D D84E                move.w     D1, [A5 - 0x27B2]
  4070. 00002F26  9240                     sub.w      D1, D0
  4071. 00002F28  3F01                     move.w     -[A7], D1
  4072. 00002F2A  7025                     moveq.l    D0, 0x25
  4073. 00002F2C  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4074. 00002F30  322D D84E                move.w     D1, [A5 - 0x27B2]
  4075. 00002F34  9240                     sub.w      D1, D0
  4076. 00002F36  3F01                     move.w     -[A7], D1
  4077. 00002F38  7007                     moveq.l    D0, 0x07
  4078. 00002F3A  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  4079. 00002F3E  3F00                     move.w     -[A7], D0
  4080. 00002F40  4EAD 0132                jsr        [A5 + 0x132 /* export_34 */]
  4081. 00002F44  508F                     addq.l     A7, 8
  4082. label00002F46:
  4083. 00002F46  4878 000A                push.l     0xA /* '\n' */
  4084. 00002F4A  201F                     move.l     D0, [A7]+
  4085. 00002F4C  A032                     syscall    FlushEvents
  4086. 00002F4E  6000 082A                bra        +0x82C /* 0000377A */
  4087. label00002F52:
  4088. 00002F52  4227                     clr.b      -[A7]
  4089. 00002F54  2F2D D80A                move.l     -[A7], [A5 - 0x27F6]
  4090. 00002F58  486D D210                pea.l      [A5 - 0x2DF0]
  4091. 00002F5C  A8AD                     syscall    PtInRect
  4092. 00002F5E  4A1F                     tst.b      [A7]+
  4093. 00002F60  6700 0818                beq        +0x81A /* 0000377A */
  4094. 00002F64  486D D210                pea.l      [A5 - 0x2DF0]
  4095. 00002F68  A8A4                     syscall    InvertRect
  4096. 00002F6A  43ED D82C                lea.l      A1, [A5 - 0x27D4]
  4097. 00002F6E  307C 0003                movea.w    A0, 0x3
  4098. 00002F72  A03B                     syscall    Delay
  4099. 00002F74  2280                     move.l     [A1], D0
  4100. 00002F76  486D D210                pea.l      [A5 - 0x2DF0]
  4101. 00002F7A  A8A4                     syscall    InvertRect
  4102. 00002F7C  6000 07FC                bra        +0x7FE /* 0000377A */
  4103. label00002F80:
  4104. 00002F80  4878 0100                push.l     0x100
  4105. 00002F84  202D D7E4                move.l     D0, [A5 - 0x281C]
  4106. 00002F88  0280 0000 FF00           andi.l     D0, 0xFF00
  4107. 00002F8E  2F00                     move.l     -[A7], D0
  4108. 00002F90  4EAD 005A                jsr        [A5 + 0x5A /* export_7 */]
  4109. 00002F94  3B40 D800                move.w     [A5 - 0x2800], D0
  4110. 00002F98  082D 0000 D7F0           btst.b     [A5 - 0x2810], 0x0
  4111. 00002F9E  6600 07DA                bne        +0x7DC /* 0000377A */
  4112. 00002FA2  426D D822                clr.w      [A5 - 0x27DE]
  4113. 00002FA6  45ED CE3C                lea.l      A2, [A5 - 0x31C4]
  4114. 00002FAA  41ED D2A6                lea.l      A0, [A5 - 0x2D5A]
  4115. 00002FAE  2808                     move.l     D4, A0
  4116. 00002FB0  6000 0496                bra        +0x498 /* 00003448 */
  4117. label00002FB4:
  4118. 00002FB4  2044                     movea.l    A0, D4
  4119. 00002FB6  302D D800                move.w     D0, [A5 - 0x2800]
  4120. 00002FBA  B050                     cmp.w      D0, [A0]
  4121. 00002FBC  6600 0482                bne        +0x484 /* 00003440 */
  4122. 00002FC0  302D D3A8                move.w     D0, [A5 - 0x2C58]
  4123. 00002FC4  B06D D3AA                cmp.w      D0, [A5 - 0x2C56]
  4124. 00002FC8  6F06                     ble        +0x8 /* 00002FD0 */
  4125. 00002FCA  302D D3AA                move.w     D0, [A5 - 0x2C56]
  4126. 00002FCE  6004                     bra        +0x6 /* 00002FD4 */
  4127. label00002FD0:
  4128. 00002FD0  302D D3A8                move.w     D0, [A5 - 0x2C58]
  4129. label00002FD4:
  4130. 00002FD4  3B40 D850                move.w     [A5 - 0x27B0], D0
  4131. 00002FD8  322D D3A8                move.w     D1, [A5 - 0x2C58]
  4132. 00002FDC  B26D D3AA                cmp.w      D1, [A5 - 0x2C56]
  4133. 00002FE0  6F06                     ble        +0x8 /* 00002FE8 */
  4134. 00002FE2  302D D3A8                move.w     D0, [A5 - 0x2C58]
  4135. 00002FE6  6004                     bra        +0x6 /* 00002FEC */
  4136. label00002FE8:
  4137. 00002FE8  302D D3AA                move.w     D0, [A5 - 0x2C56]
  4138. label00002FEC:
  4139. 00002FEC  3B40 D852                move.w     [A5 - 0x27AE], D0
  4140. 00002FF0  906D D850                sub.w      D0, [A5 - 0x27B0]
  4141. 00002FF4  3A03                     move.w     D5, D3
  4142. 00002FF6  9A40                     sub.w      D5, D0
  4143. 00002FF8  0C45 4E1F                cmpi.w     D5, 0x4E1F
  4144. 00002FFC  6F28                     ble        +0x2A /* 00003026 */
  4145. 00002FFE  486D E98A                pea.l      [A5 - 0x1676]
  4146. 00003002  4EAD 00B2                jsr        [A5 + 0xB2 /* export_18 */]
  4147. 00003006  2EAD D39C                move.l     [A7], [A5 - 0x2C64]
  4148. 0000300A  7002                     moveq.l    D0, 0x02
  4149. 0000300C  D06D D38A                add.w      D0, [A5 - 0x2C76]
  4150. 00003010  3F00                     move.w     -[A7], D0
  4151. 00003012  A963                     syscall    SetControlValue/SetCtlValue
  4152. 00003014  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  4153. 00003018  7001                     moveq.l    D0, 0x01
  4154. 0000301A  D06D D38A                add.w      D0, [A5 - 0x2C76]
  4155. 0000301E  3F00                     move.w     -[A7], D0
  4156. 00003020  A963                     syscall    SetControlValue/SetCtlValue
  4157. 00003022  6000 0756                bra        +0x758 /* 0000377A */
  4158. label00003026:
  4159. 00003026  306D D822                movea.w    A0, [A5 - 0x27DE]
  4160. 0000302A  4868 0015                pea.l      [A0 + 0x15]
  4161. 0000302E  2F2E 0018                move.l     -[A7], [A6 + 0x18]
  4162. 00003032  4EAD 0082                jsr        [A5 + 0x82 /* export_12 */]
  4163. 00003036  2E92                     move.l     [A7], [A2]
  4164. 00003038  A8D5                     syscall    InverRgn/InvertRgn
  4165. 0000303A  43ED D834                lea.l      A1, [A5 - 0x27CC]
  4166. 0000303E  206D D290                movea.l    A0, [A5 - 0x2D70]
  4167. 00003042  A03B                     syscall    Delay
  4168. 00003044  2280                     move.l     [A1], D0
  4169. 00003046  2E92                     move.l     [A7], [A2]
  4170. 00003048  A8D5                     syscall    InverRgn/InvertRgn
  4171. 0000304A  4EAD 008A                jsr        [A5 + 0x8A /* export_13 */]
  4172. 0000304E  3B40 D84E                move.w     [A5 - 0x27B2], D0
  4173. 00003052  322D D852                move.w     D1, [A5 - 0x27AE]
  4174. 00003056  926D D850                sub.w      D1, [A5 - 0x27B0]
  4175. 0000305A  5341                     subq.w     D1, 1
  4176. 0000305C  6E68                     bgt        +0x6A /* 000030C6 */
  4177. 0000305E  302D D852                move.w     D0, [A5 - 0x27AE]
  4178. 00003062  906D D850                sub.w      D0, [A5 - 0x27B0]
  4179. 00003066  3A03                     move.w     D5, D3
  4180. 00003068  9A40                     sub.w      D5, D0
  4181. 0000306A  3B45 D824                move.w     [A5 - 0x27DC], D5
  4182. 0000306E  346D D824                movea.w    A2, [A5 - 0x27DC]
  4183. 00003072  D5CA                     add.l      A2, A2
  4184. 00003074  6044                     bra        +0x46 /* 000030BA */
  4185. label00003076:
  4186. 00003076  302D D852                move.w     D0, [A5 - 0x27AE]
  4187. 0000307A  906D D850                sub.w      D0, [A5 - 0x27B0]
  4188. 0000307E  306D D824                movea.w    A0, [A5 - 0x27DC]
  4189. 00003082  D0C0                     add.w      A0, D0
  4190. 00003084  D1C8                     add.l      A0, A0
  4191. 00003086  78FE                     moveq.l    D4, 0xFFFFFFFE
  4192. 00003088  D888                     add.l      D4, A0
  4193. 0000308A  302D D852                move.w     D0, [A5 - 0x27AE]
  4194. 0000308E  906D D850                sub.w      D0, [A5 - 0x27B0]
  4195. 00003092  D06D D824                add.w      D0, [A5 - 0x27DC]
  4196. 00003096  5340                     subq.w     D0, 1
  4197. 00003098  3E00                     move.w     D7, D0
  4198. 0000309A  2046                     movea.l    A0, D6
  4199. 0000309C  D1C4                     add.l      A0, D4
  4200. 0000309E  3590 6800                move.w     [A2 + D6], [A0]
  4201. 000030A2  204B                     movea.l    A0, A3
  4202. 000030A4  D1CA                     add.l      A0, A2
  4203. 000030A6  30B3 4800                move.w     [A0], [A3 + D4]
  4204. 000030AA  302D D824                move.w     D0, [A5 - 0x27DC]
  4205. 000030AE  19B4 7000 0000           move.b     [A4 + D0.w], [A4 + D7.w]
  4206. 000030B4  536D D824                subq.w     [A5 - 0x27DC], 1
  4207. 000030B8  558A                     subq.l     A2, 2
  4208. label000030BA:
  4209. 000030BA  302D D824                move.w     D0, [A5 - 0x27DC]
  4210. 000030BE  B06D D850                cmp.w      D0, [A5 - 0x27B0]
  4211. 000030C2  6EB2                     bgt        -0x4C /* 00003076 */
  4212. 000030C4  6066                     bra        +0x68 /* 0000312C */
  4213. label000030C6:
  4214. 000030C6  7001                     moveq.l    D0, 0x01
  4215. 000030C8  D06D D850                add.w      D0, [A5 - 0x27B0]
  4216. 000030CC  3B40 D824                move.w     [A5 - 0x27DC], D0
  4217. 000030D0  3440                     movea.w    A2, D0
  4218. 000030D2  D5CA                     add.l      A2, A2
  4219. label000030D4:
  4220. 000030D4  302D D852                move.w     D0, [A5 - 0x27AE]
  4221. 000030D8  906D D850                sub.w      D0, [A5 - 0x27B0]
  4222. 000030DC  3A03                     move.w     D5, D3
  4223. 000030DE  9A40                     sub.w      D5, D0
  4224. 000030E0  BA6D D824                cmp.w      D5, [A5 - 0x27DC]
  4225. 000030E4  6D46                     blt        +0x48 /* 0000312C */
  4226. 000030E6  302D D852                move.w     D0, [A5 - 0x27AE]
  4227. 000030EA  906D D850                sub.w      D0, [A5 - 0x27B0]
  4228. 000030EE  306D D824                movea.w    A0, [A5 - 0x27DC]
  4229. 000030F2  D0C0                     add.w      A0, D0
  4230. 000030F4  D1C8                     add.l      A0, A0
  4231. 000030F6  78FE                     moveq.l    D4, 0xFFFFFFFE
  4232. 000030F8  D888                     add.l      D4, A0
  4233. 000030FA  302D D852                move.w     D0, [A5 - 0x27AE]
  4234. 000030FE  906D D850                sub.w      D0, [A5 - 0x27B0]
  4235. 00003102  D06D D824                add.w      D0, [A5 - 0x27DC]
  4236. 00003106  5340                     subq.w     D0, 1
  4237. 00003108  3E00                     move.w     D7, D0
  4238. 0000310A  2046                     movea.l    A0, D6
  4239. 0000310C  D1C4                     add.l      A0, D4
  4240. 0000310E  3590 6800                move.w     [A2 + D6], [A0]
  4241. 00003112  204B                     movea.l    A0, A3
  4242. 00003114  D1CA                     add.l      A0, A2
  4243. 00003116  30B3 4800                move.w     [A0], [A3 + D4]
  4244. 0000311A  302D D824                move.w     D0, [A5 - 0x27DC]
  4245. 0000311E  19B4 7000 0000           move.b     [A4 + D0.w], [A4 + D7.w]
  4246. 00003124  526D D824                addq.w     [A5 - 0x27DC], 1
  4247. 00003128  548A                     addq.l     A2, 2
  4248. 0000312A  60A8                     bra        -0x56 /* 000030D4 */
  4249. label0000312C:
  4250. 0000312C  426D D824                clr.w      [A5 - 0x27DC]
  4251. 00003130  6010                     bra        +0x12 /* 00003142 */
  4252. label00003132:
  4253. 00003132  302D D824                move.w     D0, [A5 - 0x27DC]
  4254. 00003136  204D                     movea.l    A0, A5
  4255. 00003138  D0C0                     add.w      A0, D0
  4256. 0000313A  4228 D976                clr.b      [A0 - 0x268A]
  4257. 0000313E  526D D824                addq.w     [A5 - 0x27DC], 1
  4258. label00003142:
  4259. 00003142  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  4260. 00003148  6DE8                     blt        -0x16 /* 00003132 */
  4261. 0000314A  346D D850                movea.w    A2, [A5 - 0x27B0]
  4262. 0000314E  D5CA                     add.l      A2, A2
  4263. 00003150  35AD D822 6800           move.w     [A2 + D6], [A5 - 0x27DE]
  4264. 00003156  204B                     movea.l    A0, A3
  4265. 00003158  D1CA                     add.l      A0, A2
  4266. 0000315A  30AD D84E                move.w     [A0], [A5 - 0x27B2]
  4267. 0000315E  302D D850                move.w     D0, [A5 - 0x27B0]
  4268. 00003162  4234 0000                clr.b      [A4 + D0.w]
  4269. 00003166  7025                     moveq.l    D0, 0x25
  4270. 00003168  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4271. 0000316C  322D D850                move.w     D1, [A5 - 0x27B0]
  4272. 00003170  9240                     sub.w      D1, D0
  4273. 00003172  3B41 D84E                move.w     [A5 - 0x27B2], D1
  4274. 00003176  0C41 0025                cmpi.w     D1, 0x25 /* '%' */
  4275. 0000317A  6C00 01B8                bge        +0x1BA /* 00003334 */
  4276. 0000317E  4A6D D84E                tst.w      [A5 - 0x27B2]
  4277. 00003182  6D00 01B0                blt        +0x1B2 /* 00003334 */
  4278. 00003186  BA6D D850                cmp.w      D5, [A5 - 0x27B0]
  4279. 0000318A  6E0C                     bgt        +0xE /* 00003198 */
  4280. 0000318C  302D D852                move.w     D0, [A5 - 0x27AE]
  4281. 00003190  B06D D850                cmp.w      D0, [A5 - 0x27B0]
  4282. 00003194  6700 0134                beq        +0x136 /* 000032CA */
  4283. label00003198:
  4284. 00003198  486D D86E                pea.l      [A5 - 0x2792]
  4285. 0000319C  7025                     moveq.l    D0, 0x25
  4286. 0000319E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4287. 000031A2  322D D850                move.w     D1, [A5 - 0x27B0]
  4288. 000031A6  9240                     sub.w      D1, D0
  4289. 000031A8  E949                     lsl        D1.w, 4
  4290. 000031AA  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  4291. 000031AE  5E41                     addq.w     D1, 7
  4292. 000031B0  3F01                     move.w     -[A7], D1
  4293. 000031B2  2F3C 026E 0002           move.l     -[A7], 0x26E0002
  4294. 000031B8  3F3C 00CA                move.w     -[A7], 0xCA
  4295. 000031BC  A8A7                     syscall    SetRect
  4296. 000031BE  486D D86E                pea.l      [A5 - 0x2792]
  4297. 000031C2  A8A3                     syscall    EraseRect
  4298. 000031C4  3F2D D3A6                move.w     -[A7], [A5 - 0x2C5A]
  4299. 000031C8  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  4300. 000031CC  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  4301. 000031D0  7025                     moveq.l    D0, 0x25
  4302. 000031D2  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4303. 000031D6  322D D850                move.w     D1, [A5 - 0x27B0]
  4304. 000031DA  9240                     sub.w      D1, D0
  4305. 000031DC  E949                     lsl        D1.w, 4
  4306. 000031DE  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  4307. 000031E2  5E41                     addq.w     D1, 7
  4308. 000031E4  3F01                     move.w     -[A7], D1
  4309. 000031E6  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  4310. 000031EA  3EAD D850                move.w     [A7], [A5 - 0x27B0]
  4311. 000031EE  302D D850                move.w     D0, [A5 - 0x27B0]
  4312. 000031F2  7200                     moveq.l    D1, 0x00
  4313. 000031F4  1234 0000                move.b     D1, [A4 + D0.w]
  4314. 000031F8  3F01                     move.w     -[A7], D1
  4315. 000031FA  48C0                     ext.l      D0
  4316. 000031FC  D080                     add.l      D0, D0
  4317. 000031FE  3F33 0800                move.w     -[A7], [A3 + D0]
  4318. 00003202  2046                     movea.l    A0, D6
  4319. 00003204  302D D850                move.w     D0, [A5 - 0x27B0]
  4320. 00003208  D0C0                     add.w      A0, D0
  4321. 0000320A  3F30 0000                move.w     -[A7], [A0 + D0.w]
  4322. 0000320E  322D D84E                move.w     D1, [A5 - 0x27B2]
  4323. 00003212  E949                     lsl        D1.w, 4
  4324. 00003214  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  4325. 00003218  5E41                     addq.w     D1, 7
  4326. 0000321A  3F01                     move.w     -[A7], D1
  4327. 0000321C  7261                     moveq.l    D1, 0x61
  4328. 0000321E  D26D D3A4                add.w      D1, [A5 - 0x2C5C]
  4329. 00003222  3F01                     move.w     -[A7], D1
  4330. 00003224  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  4331. 00003228  2EBC 0001 0001           move.l     [A7], 0x10001
  4332. 0000322E  3F3C 0001                move.w     -[A7], 0x1
  4333. 00003232  7025                     moveq.l    D0, 0x25
  4334. 00003234  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4335. 00003238  322D D3AC                move.w     D1, [A5 - 0x2C54]
  4336. 0000323C  9240                     sub.w      D1, D0
  4337. 0000323E  3F01                     move.w     -[A7], D1
  4338. 00003240  7001                     moveq.l    D0, 0x01
  4339. 00003242  D06D D84E                add.w      D0, [A5 - 0x27B2]
  4340. 00003246  3F00                     move.w     -[A7], D0
  4341. 00003248  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  4342. 0000324C  7001                     moveq.l    D0, 0x01
  4343. 0000324E  D06D D850                add.w      D0, [A5 - 0x27B0]
  4344. 00003252  3B40 D824                move.w     [A5 - 0x27DC], D0
  4345. 00003256  3440                     movea.w    A2, D0
  4346. 00003258  D5CA                     add.l      A2, A2
  4347. 0000325A  4FEF 0018                lea.l      A7, [A7 + 0x18]
  4348. 0000325E  6054                     bra        +0x56 /* 000032B4 */
  4349. label00003260:
  4350. 00003260  7025                     moveq.l    D0, 0x25
  4351. 00003262  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4352. 00003266  322D D824                move.w     D1, [A5 - 0x27DC]
  4353. 0000326A  9240                     sub.w      D1, D0
  4354. 0000326C  0C41 0025                cmpi.w     D1, 0x25 /* '%' */
  4355. 00003270  6C3C                     bge        +0x3E /* 000032AE */
  4356. 00003272  3F2D D824                move.w     -[A7], [A5 - 0x27DC]
  4357. 00003276  302D D824                move.w     D0, [A5 - 0x27DC]
  4358. 0000327A  7200                     moveq.l    D1, 0x00
  4359. 0000327C  1234 0000                move.b     D1, [A4 + D0.w]
  4360. 00003280  3F01                     move.w     -[A7], D1
  4361. 00003282  204B                     movea.l    A0, A3
  4362. 00003284  D1CA                     add.l      A0, A2
  4363. 00003286  3F10                     move.w     -[A7], [A0]
  4364. 00003288  3F32 6800                move.w     -[A7], [A2 + D6]
  4365. 0000328C  7225                     moveq.l    D1, 0x25
  4366. 0000328E  C3ED D38A                muls.w     D1, [A5 - 0x2C76]
  4367. 00003292  9041                     sub.w      D0, D1
  4368. 00003294  E948                     lsl        D0.w, 4
  4369. 00003296  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  4370. 0000329A  5E40                     addq.w     D0, 7
  4371. 0000329C  3F00                     move.w     -[A7], D0
  4372. 0000329E  7061                     moveq.l    D0, 0x61
  4373. 000032A0  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  4374. 000032A4  3F00                     move.w     -[A7], D0
  4375. 000032A6  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  4376. 000032AA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4377. label000032AE:
  4378. 000032AE  526D D824                addq.w     [A5 - 0x27DC], 1
  4379. 000032B2  548A                     addq.l     A2, 2
  4380. label000032B4:
  4381. 000032B4  302D D852                move.w     D0, [A5 - 0x27AE]
  4382. 000032B8  906D D850                sub.w      D0, [A5 - 0x27B0]
  4383. 000032BC  3203                     move.w     D1, D3
  4384. 000032BE  9240                     sub.w      D1, D0
  4385. 000032C0  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  4386. 000032C4  6C9A                     bge        -0x64 /* 00003260 */
  4387. 000032C6  6000 0130                bra        +0x132 /* 000033F8 */
  4388. label000032CA:
  4389. 000032CA  3F2D D850                move.w     -[A7], [A5 - 0x27B0]
  4390. 000032CE  302D D850                move.w     D0, [A5 - 0x27B0]
  4391. 000032D2  7200                     moveq.l    D1, 0x00
  4392. 000032D4  1234 0000                move.b     D1, [A4 + D0.w]
  4393. 000032D8  3F01                     move.w     -[A7], D1
  4394. 000032DA  48C0                     ext.l      D0
  4395. 000032DC  D080                     add.l      D0, D0
  4396. 000032DE  3F33 0800                move.w     -[A7], [A3 + D0]
  4397. 000032E2  2046                     movea.l    A0, D6
  4398. 000032E4  302D D850                move.w     D0, [A5 - 0x27B0]
  4399. 000032E8  D0C0                     add.w      A0, D0
  4400. 000032EA  3F30 0000                move.w     -[A7], [A0 + D0.w]
  4401. 000032EE  322D D84E                move.w     D1, [A5 - 0x27B2]
  4402. 000032F2  E949                     lsl        D1.w, 4
  4403. 000032F4  D26D D3A0                add.w      D1, [A5 - 0x2C60]
  4404. 000032F8  5E41                     addq.w     D1, 7
  4405. 000032FA  3F01                     move.w     -[A7], D1
  4406. 000032FC  7261                     moveq.l    D1, 0x61
  4407. 000032FE  D26D D3A4                add.w      D1, [A5 - 0x2C5C]
  4408. 00003302  3F01                     move.w     -[A7], D1
  4409. 00003304  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  4410. 00003308  2EBC 0001 0001           move.l     [A7], 0x10001
  4411. 0000330E  3F3C 0001                move.w     -[A7], 0x1
  4412. 00003312  7025                     moveq.l    D0, 0x25
  4413. 00003314  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4414. 00003318  322D D3AC                move.w     D1, [A5 - 0x2C54]
  4415. 0000331C  9240                     sub.w      D1, D0
  4416. 0000331E  3F01                     move.w     -[A7], D1
  4417. 00003320  7001                     moveq.l    D0, 0x01
  4418. 00003322  D06D D84E                add.w      D0, [A5 - 0x27B2]
  4419. 00003326  3F00                     move.w     -[A7], D0
  4420. 00003328  4EAD 012A                jsr        [A5 + 0x12A /* export_33 */]
  4421. 0000332C  4FEF 0012                lea.l      A7, [A7 + 0x12]
  4422. 00003330  6000 00C6                bra        +0xC8 /* 000033F8 */
  4423. label00003334:
  4424. 00003334  302D D850                move.w     D0, [A5 - 0x27B0]
  4425. 00003338  48C0                     ext.l      D0
  4426. 0000333A  81FC 0025                divs.w     D0, 0x25 /* '%' */
  4427. 0000333E  3B40 D38A                move.w     [A5 - 0x2C76], D0
  4428. 00003342  486D D866                pea.l      [A5 - 0x279A]
  4429. 00003346  A8A3                     syscall    EraseRect
  4430. 00003348  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  4431. 0000334C  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  4432. 00003350  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  4433. 00003354  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  4434. 00003358  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  4435. 0000335C  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  4436. 00003360  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  4437. 00003364  426D D824                clr.w      [A5 - 0x27DC]
  4438. 00003368  508F                     addq.l     A7, 8
  4439. 0000336A  6066                     bra        +0x68 /* 000033D2 */
  4440. label0000336C:
  4441. 0000336C  7025                     moveq.l    D0, 0x25
  4442. 0000336E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4443. 00003372  D06D D824                add.w      D0, [A5 - 0x27DC]
  4444. 00003376  3F00                     move.w     -[A7], D0
  4445. 00003378  7025                     moveq.l    D0, 0x25
  4446. 0000337A  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4447. 0000337E  306D D824                movea.w    A0, [A5 - 0x27DC]
  4448. 00003382  D0C0                     add.w      A0, D0
  4449. 00003384  D1CC                     add.l      A0, A4
  4450. 00003386  7000                     moveq.l    D0, 0x00
  4451. 00003388  1010                     move.b     D0, [A0]
  4452. 0000338A  3F00                     move.w     -[A7], D0
  4453. 0000338C  7025                     moveq.l    D0, 0x25
  4454. 0000338E  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4455. 00003392  306D D824                movea.w    A0, [A5 - 0x27DC]
  4456. 00003396  D0C0                     add.w      A0, D0
  4457. 00003398  D1C8                     add.l      A0, A0
  4458. 0000339A  D1CB                     add.l      A0, A3
  4459. 0000339C  3F10                     move.w     -[A7], [A0]
  4460. 0000339E  7025                     moveq.l    D0, 0x25
  4461. 000033A0  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4462. 000033A4  306D D824                movea.w    A0, [A5 - 0x27DC]
  4463. 000033A8  D0C0                     add.w      A0, D0
  4464. 000033AA  D1C8                     add.l      A0, A0
  4465. 000033AC  3F30 6800                move.w     -[A7], [A0 + D6]
  4466. 000033B0  302D D824                move.w     D0, [A5 - 0x27DC]
  4467. 000033B4  E948                     lsl        D0.w, 4
  4468. 000033B6  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  4469. 000033BA  5E40                     addq.w     D0, 7
  4470. 000033BC  3F00                     move.w     -[A7], D0
  4471. 000033BE  7061                     moveq.l    D0, 0x61
  4472. 000033C0  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  4473. 000033C4  3F00                     move.w     -[A7], D0
  4474. 000033C6  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  4475. 000033CA  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4476. 000033CE  526D D824                addq.w     [A5 - 0x27DC], 1
  4477. label000033D2:
  4478. 000033D2  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  4479. 000033D8  6C1E                     bge        +0x20 /* 000033F8 */
  4480. 000033DA  7025                     moveq.l    D0, 0x25
  4481. 000033DC  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4482. 000033E0  322D D852                move.w     D1, [A5 - 0x27AE]
  4483. 000033E4  926D D850                sub.w      D1, [A5 - 0x27B0]
  4484. 000033E8  3403                     move.w     D2, D3
  4485. 000033EA  9441                     sub.w      D2, D1
  4486. 000033EC  5242                     addq.w     D2, 1
  4487. 000033EE  9440                     sub.w      D2, D0
  4488. 000033F0  B46D D824                cmp.w      D2, [A5 - 0x27DC]
  4489. 000033F4  6E00 FF76                bgt        -0x88 /* 0000336C */
  4490. label000033F8:
  4491. 000033F8  7001                     moveq.l    D0, 0x01
  4492. 000033FA  D06D D850                add.w      D0, [A5 - 0x27B0]
  4493. 000033FE  3B40 D3A8                move.w     [A5 - 0x2C58], D0
  4494. 00003402  3B40 D3AA                move.w     [A5 - 0x2C56], D0
  4495. 00003406  3B6D D3A8 D3AC           move.w     [A5 - 0x2C54], [A5 - 0x2C58]
  4496. 0000340C  3B40 D3AE                move.w     [A5 - 0x2C52], D0
  4497. 00003410  322D D852                move.w     D1, [A5 - 0x27AE]
  4498. 00003414  926D D850                sub.w      D1, [A5 - 0x27B0]
  4499. 00003418  5243                     addq.w     D3, 1
  4500. 0000341A  9641                     sub.w      D3, D1
  4501. 0000341C  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  4502. 00003420  2203                     move.l     D1, D3
  4503. 00003422  48C1                     ext.l      D1
  4504. 00003424  83FC 0025                divs.w     D1, 0x25 /* '%' */
  4505. 00003428  5241                     addq.w     D1, 1
  4506. 0000342A  3F01                     move.w     -[A7], D1
  4507. 0000342C  A965                     syscall    SetControlMaximum/SetMaxCtl
  4508. 0000342E  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  4509. 00003432  7001                     moveq.l    D0, 0x01
  4510. 00003434  D06D D38A                add.w      D0, [A5 - 0x2C76]
  4511. 00003438  3F00                     move.w     -[A7], D0
  4512. 0000343A  A963                     syscall    SetControlValue/SetCtlValue
  4513. 0000343C  6000 033C                bra        +0x33E /* 0000377A */
  4514. label00003440:
  4515. 00003440  526D D822                addq.w     [A5 - 0x27DE], 1
  4516. 00003444  588A                     addq.l     A2, 4
  4517. 00003446  5484                     addq.l     D4, 2
  4518. label00003448:
  4519. 00003448  0C6D 0058 D822           cmpi.w     [A5 - 0x27DE], 0x58 /* 'X' */
  4520. 0000344E  6D00 FB64                blt        -0x49A /* 00002FB4 */
  4521. 00003452  6000 0326                bra        +0x328 /* 0000377A */
  4522. label00003456:
  4523. 00003456  2F2D CC34                move.l     -[A7], [A5 - 0x33CC]
  4524. 0000345A  A922                     syscall    BeginUpdate
  4525. 0000345C  2F2D CC20                move.l     -[A7], [A5 - 0x33E0]
  4526. 00003460  AA1C                     syscall    SetCCursor
  4527. 00003462  486D D288                pea.l      [A5 - 0x2D78]
  4528. 00003466  2F2D CD1C                move.l     -[A7], [A5 - 0x32E4]
  4529. 0000346A  AA1F                     syscall    PlotCIcon
  4530. 0000346C  486D D190                pea.l      [A5 - 0x2E70]
  4531. 00003470  2F2D CCB4                move.l     -[A7], [A5 - 0x334C]
  4532. 00003474  AA1F                     syscall    PlotCIcon
  4533. 00003476  486D D198                pea.l      [A5 - 0x2E68]
  4534. 0000347A  2F2D CCB8                move.l     -[A7], [A5 - 0x3348]
  4535. 0000347E  AA1F                     syscall    PlotCIcon
  4536. 00003480  486D D1A0                pea.l      [A5 - 0x2E60]
  4537. 00003484  2F2D CCBC                move.l     -[A7], [A5 - 0x3344]
  4538. 00003488  AA1F                     syscall    PlotCIcon
  4539. 0000348A  486D D1A8                pea.l      [A5 - 0x2E58]
  4540. 0000348E  2F2D CCC0                move.l     -[A7], [A5 - 0x3340]
  4541. 00003492  AA1F                     syscall    PlotCIcon
  4542. 00003494  486D D1B0                pea.l      [A5 - 0x2E50]
  4543. 00003498  2F2D CCC4                move.l     -[A7], [A5 - 0x333C]
  4544. 0000349C  AA1F                     syscall    PlotCIcon
  4545. 0000349E  486D D1B8                pea.l      [A5 - 0x2E48]
  4546. 000034A2  2F2D CCC8                move.l     -[A7], [A5 - 0x3338]
  4547. 000034A6  AA1F                     syscall    PlotCIcon
  4548. 000034A8  486D D1C0                pea.l      [A5 - 0x2E40]
  4549. 000034AC  2F2D CCCC                move.l     -[A7], [A5 - 0x3334]
  4550. 000034B0  AA1F                     syscall    PlotCIcon
  4551. 000034B2  486D D1C8                pea.l      [A5 - 0x2E38]
  4552. 000034B6  2F2D CCD0                move.l     -[A7], [A5 - 0x3330]
  4553. 000034BA  AA1F                     syscall    PlotCIcon
  4554. 000034BC  486D D1D0                pea.l      [A5 - 0x2E30]
  4555. 000034C0  2F2D CCD4                move.l     -[A7], [A5 - 0x332C]
  4556. 000034C4  AA1F                     syscall    PlotCIcon
  4557. 000034C6  486D D1D8                pea.l      [A5 - 0x2E28]
  4558. 000034CA  2F2D CCD8                move.l     -[A7], [A5 - 0x3328]
  4559. 000034CE  AA1F                     syscall    PlotCIcon
  4560. 000034D0  486D D1E0                pea.l      [A5 - 0x2E20]
  4561. 000034D4  2F2D CCDC                move.l     -[A7], [A5 - 0x3324]
  4562. 000034D8  AA1F                     syscall    PlotCIcon
  4563. 000034DA  486D D1E8                pea.l      [A5 - 0x2E18]
  4564. 000034DE  2F2D CCE0                move.l     -[A7], [A5 - 0x3320]
  4565. 000034E2  AA1F                     syscall    PlotCIcon
  4566. 000034E4  486D D1F0                pea.l      [A5 - 0x2E10]
  4567. 000034E8  2F2D CCE4                move.l     -[A7], [A5 - 0x331C]
  4568. 000034EC  AA1F                     syscall    PlotCIcon
  4569. 000034EE  486D D1F8                pea.l      [A5 - 0x2E08]
  4570. 000034F2  2F2D CCE8                move.l     -[A7], [A5 - 0x3318]
  4571. 000034F6  AA1F                     syscall    PlotCIcon
  4572. 000034F8  486D D208                pea.l      [A5 - 0x2DF8]
  4573. 000034FC  2F2D CCF0                move.l     -[A7], [A5 - 0x3310]
  4574. 00003500  AA1F                     syscall    PlotCIcon
  4575. 00003502  486D D258                pea.l      [A5 - 0x2DA8]
  4576. 00003506  2F2D CE00                move.l     -[A7], [A5 - 0x3200]
  4577. 0000350A  AA1F                     syscall    PlotCIcon
  4578. 0000350C  486D D260                pea.l      [A5 - 0x2DA0]
  4579. 00003510  2F2D CE04                move.l     -[A7], [A5 - 0x31FC]
  4580. 00003514  AA1F                     syscall    PlotCIcon
  4581. 00003516  486D D268                pea.l      [A5 - 0x2D98]
  4582. 0000351A  2F2D CE08                move.l     -[A7], [A5 - 0x31F8]
  4583. 0000351E  AA1F                     syscall    PlotCIcon
  4584. 00003520  486D D270                pea.l      [A5 - 0x2D90]
  4585. 00003524  2F2D CE0C                move.l     -[A7], [A5 - 0x31F4]
  4586. 00003528  AA1F                     syscall    PlotCIcon
  4587. 0000352A  486D D278                pea.l      [A5 - 0x2D88]
  4588. 0000352E  2F2D CE10                move.l     -[A7], [A5 - 0x31F0]
  4589. 00003532  AA1F                     syscall    PlotCIcon
  4590. 00003534  486D D280                pea.l      [A5 - 0x2D80]
  4591. 00003538  2F2D CE14                move.l     -[A7], [A5 - 0x31EC]
  4592. 0000353C  AA1F                     syscall    PlotCIcon
  4593. 0000353E  486D D220                pea.l      [A5 - 0x2DE0]
  4594. 00003542  2F2D CD00                move.l     -[A7], [A5 - 0x3300]
  4595. 00003546  AA1F                     syscall    PlotCIcon
  4596. 00003548  486D D228                pea.l      [A5 - 0x2DD8]
  4597. 0000354C  2F2D CD04                move.l     -[A7], [A5 - 0x32FC]
  4598. 00003550  AA1F                     syscall    PlotCIcon
  4599. 00003552  486D D230                pea.l      [A5 - 0x2DD0]
  4600. 00003556  2F2D CD08                move.l     -[A7], [A5 - 0x32F8]
  4601. 0000355A  AA1F                     syscall    PlotCIcon
  4602. 0000355C  486D D238                pea.l      [A5 - 0x2DC8]
  4603. 00003560  2F2D CD0C                move.l     -[A7], [A5 - 0x32F4]
  4604. 00003564  AA1F                     syscall    PlotCIcon
  4605. 00003566  486D D240                pea.l      [A5 - 0x2DC0]
  4606. 0000356A  2F2D CD10                move.l     -[A7], [A5 - 0x32F0]
  4607. 0000356E  AA1F                     syscall    PlotCIcon
  4608. 00003570  486D D248                pea.l      [A5 - 0x2DB8]
  4609. 00003574  2F2D CD14                move.l     -[A7], [A5 - 0x32EC]
  4610. 00003578  AA1F                     syscall    PlotCIcon
  4611. 0000357A  486D D218                pea.l      [A5 - 0x2DE8]
  4612. 0000357E  2F2D CCF8                move.l     -[A7], [A5 - 0x3308]
  4613. 00003582  AA1F                     syscall    PlotCIcon
  4614. 00003584  486D D200                pea.l      [A5 - 0x2E00]
  4615. 00003588  2F2D CCEC                move.l     -[A7], [A5 - 0x3314]
  4616. 0000358C  AA1F                     syscall    PlotCIcon
  4617. 0000358E  486D D210                pea.l      [A5 - 0x2DF0]
  4618. 00003592  2F2D CCF4                move.l     -[A7], [A5 - 0x330C]
  4619. 00003596  AA1F                     syscall    PlotCIcon
  4620. 00003598  486D D250                pea.l      [A5 - 0x2DB0]
  4621. 0000359C  2F2D CD18                move.l     -[A7], [A5 - 0x32E8]
  4622. 000035A0  AA1F                     syscall    PlotCIcon
  4623. 000035A2  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  4624. 000035A6  7002                     moveq.l    D0, 0x02
  4625. 000035A8  D06D D38A                add.w      D0, [A5 - 0x2C76]
  4626. 000035AC  3F00                     move.w     -[A7], D0
  4627. 000035AE  A963                     syscall    SetControlValue/SetCtlValue
  4628. 000035B0  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  4629. 000035B4  7001                     moveq.l    D0, 0x01
  4630. 000035B6  D06D D38A                add.w      D0, [A5 - 0x2C76]
  4631. 000035BA  3F00                     move.w     -[A7], D0
  4632. 000035BC  A963                     syscall    SetControlValue/SetCtlValue
  4633. 000035BE  426D D824                clr.w      [A5 - 0x27DC]
  4634. 000035C2  6010                     bra        +0x12 /* 000035D4 */
  4635. label000035C4:
  4636. 000035C4  302D D824                move.w     D0, [A5 - 0x27DC]
  4637. 000035C8  204D                     movea.l    A0, A5
  4638. 000035CA  D0C0                     add.w      A0, D0
  4639. 000035CC  4228 D976                clr.b      [A0 - 0x268A]
  4640. 000035D0  526D D824                addq.w     [A5 - 0x27DC], 1
  4641. label000035D4:
  4642. 000035D4  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  4643. 000035DA  6DE8                     blt        -0x16 /* 000035C4 */
  4644. 000035DC  486D D866                pea.l      [A5 - 0x279A]
  4645. 000035E0  A8A3                     syscall    EraseRect
  4646. 000035E2  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  4647. 000035E6  4EAD 0142                jsr        [A5 + 0x142 /* export_36 */]
  4648. 000035EA  3EAD D3A6                move.w     [A7], [A5 - 0x2C5A]
  4649. 000035EE  3F2D D3A4                move.w     -[A7], [A5 - 0x2C5C]
  4650. 000035F2  3F2D D3A2                move.w     -[A7], [A5 - 0x2C5E]
  4651. 000035F6  3F2D D3A0                move.w     -[A7], [A5 - 0x2C60]
  4652. 000035FA  4EAD 0122                jsr        [A5 + 0x122 /* export_32 */]
  4653. 000035FE  426D D824                clr.w      [A5 - 0x27DC]
  4654. 00003602  508F                     addq.l     A7, 8
  4655. 00003604  6066                     bra        +0x68 /* 0000366C */
  4656. label00003606:
  4657. 00003606  7025                     moveq.l    D0, 0x25
  4658. 00003608  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4659. 0000360C  D06D D824                add.w      D0, [A5 - 0x27DC]
  4660. 00003610  3F00                     move.w     -[A7], D0
  4661. 00003612  7025                     moveq.l    D0, 0x25
  4662. 00003614  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4663. 00003618  306D D824                movea.w    A0, [A5 - 0x27DC]
  4664. 0000361C  D0C0                     add.w      A0, D0
  4665. 0000361E  D1CC                     add.l      A0, A4
  4666. 00003620  7000                     moveq.l    D0, 0x00
  4667. 00003622  1010                     move.b     D0, [A0]
  4668. 00003624  3F00                     move.w     -[A7], D0
  4669. 00003626  7025                     moveq.l    D0, 0x25
  4670. 00003628  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4671. 0000362C  306D D824                movea.w    A0, [A5 - 0x27DC]
  4672. 00003630  D0C0                     add.w      A0, D0
  4673. 00003632  D1C8                     add.l      A0, A0
  4674. 00003634  D1CB                     add.l      A0, A3
  4675. 00003636  3F10                     move.w     -[A7], [A0]
  4676. 00003638  7025                     moveq.l    D0, 0x25
  4677. 0000363A  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4678. 0000363E  306D D824                movea.w    A0, [A5 - 0x27DC]
  4679. 00003642  D0C0                     add.w      A0, D0
  4680. 00003644  D1C8                     add.l      A0, A0
  4681. 00003646  3F30 6800                move.w     -[A7], [A0 + D6]
  4682. 0000364A  302D D824                move.w     D0, [A5 - 0x27DC]
  4683. 0000364E  E948                     lsl        D0.w, 4
  4684. 00003650  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  4685. 00003654  5E40                     addq.w     D0, 7
  4686. 00003656  3F00                     move.w     -[A7], D0
  4687. 00003658  7061                     moveq.l    D0, 0x61
  4688. 0000365A  D06D D3A4                add.w      D0, [A5 - 0x2C5C]
  4689. 0000365E  3F00                     move.w     -[A7], D0
  4690. 00003660  4EAD 0112                jsr        [A5 + 0x112 /* export_30 */]
  4691. 00003664  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4692. 00003668  526D D824                addq.w     [A5 - 0x27DC], 1
  4693. label0000366C:
  4694. 0000366C  0C6D 0025 D824           cmpi.w     [A5 - 0x27DC], 0x25 /* '%' */
  4695. 00003672  6C10                     bge        +0x12 /* 00003684 */
  4696. 00003674  7025                     moveq.l    D0, 0x25
  4697. 00003676  C1ED D38A                muls.w     D0, [A5 - 0x2C76]
  4698. 0000367A  3203                     move.w     D1, D3
  4699. 0000367C  9240                     sub.w      D1, D0
  4700. 0000367E  B26D D824                cmp.w      D1, [A5 - 0x27DC]
  4701. 00003682  6E82                     bgt        -0x7C /* 00003606 */
  4702. label00003684:
  4703. 00003684  486D D976                pea.l      [A5 - 0x268A]
  4704. 00003688  3F2D D38A                move.w     -[A7], [A5 - 0x2C76]
  4705. 0000368C  3F2D D3AE                move.w     -[A7], [A5 - 0x2C52]
  4706. 00003690  3F2D D3AC                move.w     -[A7], [A5 - 0x2C54]
  4707. 00003694  3F2D D3AA                move.w     -[A7], [A5 - 0x2C56]
  4708. 00003698  3F2D D3A8                move.w     -[A7], [A5 - 0x2C58]
  4709. 0000369C  7007                     moveq.l    D0, 0x07
  4710. 0000369E  D06D D3A0                add.w      D0, [A5 - 0x2C60]
  4711. 000036A2  3F00                     move.w     -[A7], D0
  4712. 000036A4  4EAD 013A                jsr        [A5 + 0x13A /* export_35 */]
  4713. 000036A8  426D D822                clr.w      [A5 - 0x27DE]
  4714. 000036AC  45ED CE3C                lea.l      A2, [A5 - 0x31C4]
  4715. 000036B0  4FEF 0010                lea.l      A7, [A7 + 0x10]
  4716. 000036B4  600C                     bra        +0xE /* 000036C2 */
  4717. label000036B6:
  4718. 000036B6  42A7                     clr.l      -[A7]
  4719. 000036B8  A8D8                     syscall    NewRgn
  4720. 000036BA  249F                     move.l     [A2], [A7]+
  4721. 000036BC  526D D822                addq.w     [A5 - 0x27DE], 1
  4722. 000036C0  588A                     addq.l     A2, 4
  4723. label000036C2:
  4724. 000036C2  0C6D 0058 D822           cmpi.w     [A5 - 0x27DE], 0x58 /* 'X' */
  4725. 000036C8  6DEC                     blt        -0x12 /* 000036B6 */
  4726. 000036CA  4A2D D7FD                tst.b      [A5 - 0x2803]
  4727. 000036CE  6646                     bne        +0x48 /* 00003716 */
  4728. 000036D0  3B7C 0002 D81E           move.w     [A5 - 0x27E2], 0x2
  4729. 000036D6  3B7C 00E6 D820           move.w     [A5 - 0x27E0], 0xE6
  4730. 000036DC  3B7C 000C D81A           move.w     [A5 - 0x27E6], 0xC
  4731. 000036E2  3B7C 0078 D818           move.w     [A5 - 0x27E8], 0x78 /* 'x' */
  4732. 000036E8  3B7C 0003 D826           move.w     [A5 - 0x27DA], 0x3
  4733. 000036EE  3B7C 003C D828           move.w     [A5 - 0x27D8], 0x3C /* '<' */
  4734. 000036F4  3F2D D828                move.w     -[A7], [A5 - 0x27D8]
  4735. 000036F8  3F2D D826                move.w     -[A7], [A5 - 0x27DA]
  4736. 000036FC  3F2D D818                move.w     -[A7], [A5 - 0x27E8]
  4737. 00003700  3F2D D81A                move.w     -[A7], [A5 - 0x27E6]
  4738. 00003704  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  4739. 00003708  3F2D D81E                move.w     -[A7], [A5 - 0x27E2]
  4740. 0000370C  4EAD 00D2                jsr        [A5 + 0xD2 /* export_22 */]
  4741. 00003710  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4742. 00003714  604A                     bra        +0x4C /* 00003760 */
  4743. label00003716:
  4744. 00003716  3B7C 00E6 D820           move.w     [A5 - 0x27E0], 0xE6
  4745. 0000371C  3B7C 0011 D81A           move.w     [A5 - 0x27E6], 0x11
  4746. 00003722  3B7C 0088 D818           move.w     [A5 - 0x27E8], 0x88
  4747. 00003728  3B7C 0006 D826           move.w     [A5 - 0x27DA], 0x6
  4748. 0000372E  3B7C 0046 D828           move.w     [A5 - 0x27D8], 0x46 /* 'F' */
  4749. 00003734  70F7                     moveq.l    D0, 0xFFFFFFF7
  4750. 00003736  C1ED D81A                muls.w     D0, [A5 - 0x27E6]
  4751. 0000373A  0640 000E                addi.w     D0, 0xE
  4752. 0000373E  3B40 D81E                move.w     [A5 - 0x27E2], D0
  4753. 00003742  3F2D D828                move.w     -[A7], [A5 - 0x27D8]
  4754. 00003746  3F2D D826                move.w     -[A7], [A5 - 0x27DA]
  4755. 0000374A  3F2D D818                move.w     -[A7], [A5 - 0x27E8]
  4756. 0000374E  3F2D D81A                move.w     -[A7], [A5 - 0x27E6]
  4757. 00003752  3F2D D820                move.w     -[A7], [A5 - 0x27E0]
  4758. 00003756  3F00                     move.w     -[A7], D0
  4759. 00003758  4EAD 00DA                jsr        [A5 + 0xDA /* export_23 */]
  4760. 0000375C  4FEF 000C                lea.l      A7, [A7 + 0xC]
  4761. label00003760:
  4762. 00003760  4A2D D7FC                tst.b      [A5 - 0x2804]
  4763. 00003764  670E                     beq        +0x10 /* 00003774 */
  4764. 00003766  7000                     moveq.l    D0, 0x00
  4765. 00003768  102D D7FD                move.b     D0, [A5 - 0x2803]
  4766. 0000376C  3F00                     move.w     -[A7], D0
  4767. 0000376E  4EAD 010A                jsr        [A5 + 0x10A /* export_29 */]
  4768. 00003772  548F                     addq.l     A7, 2
  4769. label00003774:
  4770. 00003774  2F2D CC34                move.l     -[A7], [A5 - 0x33CC]
  4771. 00003778  A923                     syscall    EndUpdate
  4772. label0000377A:
  4773. 0000377A  4A2D D7FB                tst.b      [A5 - 0x2805]
  4774. 0000377E  6700 CB40                beq        -0x34BE /* 000002C0 */
  4775. 00003782  4A43                     tst.w      D3
  4776. 00003784  6604                     bne        +0x6 /* 0000378A */
  4777. 00003786  362D D2A0                move.w     D3, [A5 - 0x2D60]
  4778. label0000378A:
  4779. 0000378A  486D D85E                pea.l      [A5 - 0x27A2]
  4780. 0000378E  A8A3                     syscall    EraseRect
  4781. 00003790  486D D844                pea.l      [A5 - 0x27BC]
  4782. 00003794  A8A3                     syscall    EraseRect
  4783. 00003796  486D D220                pea.l      [A5 - 0x2DE0]
  4784. 0000379A  A8A3                     syscall    EraseRect
  4785. 0000379C  486D D228                pea.l      [A5 - 0x2DD8]
  4786. 000037A0  A8A3                     syscall    EraseRect
  4787. 000037A2  486D D86E                pea.l      [A5 - 0x2792]
  4788. 000037A6  2F3C 00CD 023A           move.l     -[A7], 0xCD023A
  4789. 000037AC  2F3C 00DC 0254           move.l     -[A7], 0xDC0254
  4790. 000037B2  A8A7                     syscall    SetRect
  4791. 000037B4  486D D86E                pea.l      [A5 - 0x2792]
  4792. 000037B8  A8A3                     syscall    EraseRect
  4793. 000037BA  2F2D D39C                move.l     -[A7], [A5 - 0x2C64]
  4794. 000037BE  A955                     syscall    DisposeControl
  4795. 000037C0  2F2D CC34                move.l     -[A7], [A5 - 0x33CC]
  4796. 000037C4  A969                     syscall    DrawControls
  4797. 000037C6  4EAD 00CA                jsr        [A5 + 0xCA /* export_21 */]
  4798. 000037CA  4878 000E                push.l     0xE
  4799. 000037CE  201F                     move.l     D0, [A7]+
  4800. 000037D0  A032                     syscall    FlushEvents
  4801. 000037D2  206E 0008                movea.l    A0, [A6 + 0x8]
  4802. 000037D6  3083                     move.w     [A0], D3
  4803. 000037D8  226D CC34                movea.l    A1, [A5 - 0x33CC]
  4804. 000037DC  4869 0010                pea.l      [A1 + 0x10]
  4805. 000037E0  A92A                     syscall    ValidRect
  4806. 000037E2  4CDF 1CF8                movem.l    D3,D4,D5,D6,D7,A2,A3,A4, [A7]+
  4807. 000037E6  4E5E                     unlink     A6
  4808. 000037E8  4E75                     rts
  4809. 000037EA  0001 000A                ori.b      D1, 0xA /* '\n' */
  4810. 000037EE  0001 000A                ori.b      D1, 0xA /* '\n' */
  4811. 000037F2  000A 000A                ori.b      A2, 0xA /* '\n' */
  4812. 000037F6  000A 000A                ori.b      A2, 0xA /* '\n' */
  4813. export_43:
  4814. 000037FA  4E56 FECE                link       A6, -0x0132
  4815. 000037FE  486E FED4                pea.l      [A6 - 0x12C]
  4816. 00003802  A874                     syscall    GetPort
  4817. 00003804  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  4818. 00003808  A873                     syscall    SetPort
  4819. 0000380A  486E FF00                pea.l      [A6 - 0x100]
  4820. 0000380E  2F3C 0001 0258           move.l     -[A7], 0x10258
  4821. 00003814  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4822. 00003818  486E FF00                pea.l      [A6 - 0x100]
  4823. 0000381C  486E FECE                pea.l      [A6 - 0x132]
  4824. 00003820  A900                     syscall    GetFNum
  4825. 00003822  486E FF00                pea.l      [A6 - 0x100]
  4826. 00003826  2F3C 0003 0258           move.l     -[A7], 0x30258
  4827. 0000382C  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4828. 00003830  486E FF00                pea.l      [A6 - 0x100]
  4829. 00003834  486E FED0                pea.l      [A6 - 0x130]
  4830. 00003838  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  4831. 0000383C  3F2E FECE                move.w     -[A7], [A6 - 0x132]
  4832. 00003840  A887                     syscall    TextFont
  4833. 00003842  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  4834. 00003846  A88A                     syscall    TextSize
  4835. 00003848  486E FF00                pea.l      [A6 - 0x100]
  4836. 0000384C  2F3C 0002 0258           move.l     -[A7], 0x20258
  4837. 00003852  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4838. 00003856  486E FF00                pea.l      [A6 - 0x100]
  4839. 0000385A  486E FED0                pea.l      [A6 - 0x130]
  4840. 0000385E  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  4841. 00003862  206D D398                movea.l    A0, [A5 - 0x2C68]
  4842. 00003866  2050                     movea.l    A0, [A0]
  4843. 00003868  2D68 0008 FEF0           move.l     [A6 - 0x110], [A0 + 0x8]
  4844. 0000386E  2D68 000C FEF4           move.l     [A6 - 0x10C], [A0 + 0xC]
  4845. 00003874  206D D390                movea.l    A0, [A5 - 0x2C70]
  4846. 00003878  2050                     movea.l    A0, [A0]
  4847. 0000387A  2D68 0008 FEE8           move.l     [A6 - 0x118], [A0 + 0x8]
  4848. 00003880  2D68 000C FEEC           move.l     [A6 - 0x114], [A0 + 0xC]
  4849. 00003886  206D D394                movea.l    A0, [A5 - 0x2C6C]
  4850. 0000388A  2050                     movea.l    A0, [A0]
  4851. 0000388C  2D68 0008 FEE0           move.l     [A6 - 0x120], [A0 + 0x8]
  4852. 00003892  2D68 000C FEE4           move.l     [A6 - 0x11C], [A0 + 0xC]
  4853. 00003898  486E FEF8                pea.l      [A6 - 0x108]
  4854. 0000389C  2F3C 0001 0001           move.l     -[A7], 0x10001
  4855. 000038A2  2F3C 0012 0258           move.l     -[A7], 0x120258
  4856. 000038A8  A8A7                     syscall    SetRect
  4857. 000038AA  4227                     clr.b      -[A7]
  4858. 000038AC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4859. 000038B0  486D D070                pea.l      [A5 - 0x2F90]
  4860. 000038B4  A8AD                     syscall    PtInRect
  4861. 000038B6  4A1F                     tst.b      [A7]+
  4862. 000038B8  673C                     beq        +0x3E /* 000038F6 */
  4863. 000038BA  0C6D 0001 DA12           cmpi.w     [A5 - 0x25EE], 0x1
  4864. 000038C0  670C                     beq        +0xE /* 000038CE */
  4865. 000038C2  486E FEF8                pea.l      [A6 - 0x108]
  4866. 000038C6  A8A3                     syscall    EraseRect
  4867. 000038C8  3B7C 0001 DA12           move.w     [A5 - 0x25EE], 0x1
  4868. label000038CE:
  4869. 000038CE  2F3C 000D 0012           move.l     -[A7], 0xD0012
  4870. 000038D4  A893                     syscall    MoveTo
  4871. 000038D6  486E FF00                pea.l      [A6 - 0x100]
  4872. 000038DA  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  4873. 000038DE  3F3C 0001                move.w     -[A7], 0x1
  4874. 000038E2  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4875. 000038E6  486E FF00                pea.l      [A6 - 0x100]
  4876. 000038EA  A884                     syscall    DrawString
  4877. 000038EC  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  4878. 000038F0  A873                     syscall    SetPort
  4879. 000038F2  6000 0A90                bra        +0xA92 /* 00004384 */
  4880. label000038F6:
  4881. 000038F6  4227                     clr.b      -[A7]
  4882. 000038F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4883. 000038FC  486D D078                pea.l      [A5 - 0x2F88]
  4884. 00003900  A8AD                     syscall    PtInRect
  4885. 00003902  4A1F                     tst.b      [A7]+
  4886. 00003904  673C                     beq        +0x3E /* 00003942 */
  4887. 00003906  0C6D 0002 DA12           cmpi.w     [A5 - 0x25EE], 0x2
  4888. 0000390C  670C                     beq        +0xE /* 0000391A */
  4889. 0000390E  486E FEF8                pea.l      [A6 - 0x108]
  4890. 00003912  A8A3                     syscall    EraseRect
  4891. 00003914  3B7C 0002 DA12           move.w     [A5 - 0x25EE], 0x2
  4892. label0000391A:
  4893. 0000391A  2F3C 000D 0012           move.l     -[A7], 0xD0012
  4894. 00003920  A893                     syscall    MoveTo
  4895. 00003922  486E FF00                pea.l      [A6 - 0x100]
  4896. 00003926  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  4897. 0000392A  3F3C 0002                move.w     -[A7], 0x2
  4898. 0000392E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4899. 00003932  486E FF00                pea.l      [A6 - 0x100]
  4900. 00003936  A884                     syscall    DrawString
  4901. 00003938  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  4902. 0000393C  A873                     syscall    SetPort
  4903. 0000393E  6000 0A44                bra        +0xA46 /* 00004384 */
  4904. label00003942:
  4905. 00003942  4227                     clr.b      -[A7]
  4906. 00003944  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4907. 00003948  486D CFD0                pea.l      [A5 - 0x3030]
  4908. 0000394C  A8AD                     syscall    PtInRect
  4909. 0000394E  4A1F                     tst.b      [A7]+
  4910. 00003950  673C                     beq        +0x3E /* 0000398E */
  4911. 00003952  0C6D 0003 DA12           cmpi.w     [A5 - 0x25EE], 0x3
  4912. 00003958  670C                     beq        +0xE /* 00003966 */
  4913. 0000395A  486E FEF8                pea.l      [A6 - 0x108]
  4914. 0000395E  A8A3                     syscall    EraseRect
  4915. 00003960  3B7C 0003 DA12           move.w     [A5 - 0x25EE], 0x3
  4916. label00003966:
  4917. 00003966  2F3C 000D 0012           move.l     -[A7], 0xD0012
  4918. 0000396C  A893                     syscall    MoveTo
  4919. 0000396E  486E FF00                pea.l      [A6 - 0x100]
  4920. 00003972  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  4921. 00003976  3F3C 0003                move.w     -[A7], 0x3
  4922. 0000397A  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4923. 0000397E  486E FF00                pea.l      [A6 - 0x100]
  4924. 00003982  A884                     syscall    DrawString
  4925. 00003984  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  4926. 00003988  A873                     syscall    SetPort
  4927. 0000398A  6000 09F8                bra        +0x9FA /* 00004384 */
  4928. label0000398E:
  4929. 0000398E  4227                     clr.b      -[A7]
  4930. 00003990  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4931. 00003994  486D CFD8                pea.l      [A5 - 0x3028]
  4932. 00003998  A8AD                     syscall    PtInRect
  4933. 0000399A  4A1F                     tst.b      [A7]+
  4934. 0000399C  673C                     beq        +0x3E /* 000039DA */
  4935. 0000399E  0C6D 0004 DA12           cmpi.w     [A5 - 0x25EE], 0x4
  4936. 000039A4  670C                     beq        +0xE /* 000039B2 */
  4937. 000039A6  486E FEF8                pea.l      [A6 - 0x108]
  4938. 000039AA  A8A3                     syscall    EraseRect
  4939. 000039AC  3B7C 0004 DA12           move.w     [A5 - 0x25EE], 0x4
  4940. label000039B2:
  4941. 000039B2  2F3C 000D 0012           move.l     -[A7], 0xD0012
  4942. 000039B8  A893                     syscall    MoveTo
  4943. 000039BA  486E FF00                pea.l      [A6 - 0x100]
  4944. 000039BE  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  4945. 000039C2  3F3C 0004                move.w     -[A7], 0x4
  4946. 000039C6  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4947. 000039CA  486E FF00                pea.l      [A6 - 0x100]
  4948. 000039CE  A884                     syscall    DrawString
  4949. 000039D0  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  4950. 000039D4  A873                     syscall    SetPort
  4951. 000039D6  6000 09AC                bra        +0x9AE /* 00004384 */
  4952. label000039DA:
  4953. 000039DA  4227                     clr.b      -[A7]
  4954. 000039DC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4955. 000039E0  486D CFE0                pea.l      [A5 - 0x3020]
  4956. 000039E4  A8AD                     syscall    PtInRect
  4957. 000039E6  4A1F                     tst.b      [A7]+
  4958. 000039E8  673C                     beq        +0x3E /* 00003A26 */
  4959. 000039EA  0C6D 0005 DA12           cmpi.w     [A5 - 0x25EE], 0x5
  4960. 000039F0  670C                     beq        +0xE /* 000039FE */
  4961. 000039F2  486E FEF8                pea.l      [A6 - 0x108]
  4962. 000039F6  A8A3                     syscall    EraseRect
  4963. 000039F8  3B7C 0005 DA12           move.w     [A5 - 0x25EE], 0x5
  4964. label000039FE:
  4965. 000039FE  2F3C 000D 0012           move.l     -[A7], 0xD0012
  4966. 00003A04  A893                     syscall    MoveTo
  4967. 00003A06  486E FF00                pea.l      [A6 - 0x100]
  4968. 00003A0A  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  4969. 00003A0E  3F3C 0005                move.w     -[A7], 0x5
  4970. 00003A12  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4971. 00003A16  486E FF00                pea.l      [A6 - 0x100]
  4972. 00003A1A  A884                     syscall    DrawString
  4973. 00003A1C  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  4974. 00003A20  A873                     syscall    SetPort
  4975. 00003A22  6000 0960                bra        +0x962 /* 00004384 */
  4976. label00003A26:
  4977. 00003A26  4227                     clr.b      -[A7]
  4978. 00003A28  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  4979. 00003A2C  486D CFE8                pea.l      [A5 - 0x3018]
  4980. 00003A30  A8AD                     syscall    PtInRect
  4981. 00003A32  4A1F                     tst.b      [A7]+
  4982. 00003A34  673C                     beq        +0x3E /* 00003A72 */
  4983. 00003A36  0C6D 0006 DA12           cmpi.w     [A5 - 0x25EE], 0x6
  4984. 00003A3C  670C                     beq        +0xE /* 00003A4A */
  4985. 00003A3E  486E FEF8                pea.l      [A6 - 0x108]
  4986. 00003A42  A8A3                     syscall    EraseRect
  4987. 00003A44  3B7C 0006 DA12           move.w     [A5 - 0x25EE], 0x6
  4988. label00003A4A:
  4989. 00003A4A  2F3C 000D 0012           move.l     -[A7], 0xD0012
  4990. 00003A50  A893                     syscall    MoveTo
  4991. 00003A52  486E FF00                pea.l      [A6 - 0x100]
  4992. 00003A56  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  4993. 00003A5A  3F3C 0006                move.w     -[A7], 0x6
  4994. 00003A5E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  4995. 00003A62  486E FF00                pea.l      [A6 - 0x100]
  4996. 00003A66  A884                     syscall    DrawString
  4997. 00003A68  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  4998. 00003A6C  A873                     syscall    SetPort
  4999. 00003A6E  6000 0914                bra        +0x916 /* 00004384 */
  5000. label00003A72:
  5001. 00003A72  4227                     clr.b      -[A7]
  5002. 00003A74  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5003. 00003A78  486D CFF0                pea.l      [A5 - 0x3010]
  5004. 00003A7C  A8AD                     syscall    PtInRect
  5005. 00003A7E  4A1F                     tst.b      [A7]+
  5006. 00003A80  673C                     beq        +0x3E /* 00003ABE */
  5007. 00003A82  0C6D 0007 DA12           cmpi.w     [A5 - 0x25EE], 0x7
  5008. 00003A88  670C                     beq        +0xE /* 00003A96 */
  5009. 00003A8A  486E FEF8                pea.l      [A6 - 0x108]
  5010. 00003A8E  A8A3                     syscall    EraseRect
  5011. 00003A90  3B7C 0007 DA12           move.w     [A5 - 0x25EE], 0x7
  5012. label00003A96:
  5013. 00003A96  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5014. 00003A9C  A893                     syscall    MoveTo
  5015. 00003A9E  486E FF00                pea.l      [A6 - 0x100]
  5016. 00003AA2  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5017. 00003AA6  3F3C 0007                move.w     -[A7], 0x7
  5018. 00003AAA  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5019. 00003AAE  486E FF00                pea.l      [A6 - 0x100]
  5020. 00003AB2  A884                     syscall    DrawString
  5021. 00003AB4  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5022. 00003AB8  A873                     syscall    SetPort
  5023. 00003ABA  6000 08C8                bra        +0x8CA /* 00004384 */
  5024. label00003ABE:
  5025. 00003ABE  4227                     clr.b      -[A7]
  5026. 00003AC0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5027. 00003AC4  486D CFF8                pea.l      [A5 - 0x3008]
  5028. 00003AC8  A8AD                     syscall    PtInRect
  5029. 00003ACA  4A1F                     tst.b      [A7]+
  5030. 00003ACC  673C                     beq        +0x3E /* 00003B0A */
  5031. 00003ACE  0C6D 0008 DA12           cmpi.w     [A5 - 0x25EE], 0x8
  5032. 00003AD4  670C                     beq        +0xE /* 00003AE2 */
  5033. 00003AD6  486E FEF8                pea.l      [A6 - 0x108]
  5034. 00003ADA  A8A3                     syscall    EraseRect
  5035. 00003ADC  3B7C 0008 DA12           move.w     [A5 - 0x25EE], 0x8
  5036. label00003AE2:
  5037. 00003AE2  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5038. 00003AE8  A893                     syscall    MoveTo
  5039. 00003AEA  486E FF00                pea.l      [A6 - 0x100]
  5040. 00003AEE  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5041. 00003AF2  3F3C 0008                move.w     -[A7], 0x8
  5042. 00003AF6  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5043. 00003AFA  486E FF00                pea.l      [A6 - 0x100]
  5044. 00003AFE  A884                     syscall    DrawString
  5045. 00003B00  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5046. 00003B04  A873                     syscall    SetPort
  5047. 00003B06  6000 087C                bra        +0x87E /* 00004384 */
  5048. label00003B0A:
  5049. 00003B0A  4227                     clr.b      -[A7]
  5050. 00003B0C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5051. 00003B10  486D D000                pea.l      [A5 - 0x3000]
  5052. 00003B14  A8AD                     syscall    PtInRect
  5053. 00003B16  4A1F                     tst.b      [A7]+
  5054. 00003B18  673C                     beq        +0x3E /* 00003B56 */
  5055. 00003B1A  0C6D 0009 DA12           cmpi.w     [A5 - 0x25EE], 0x9 /* '\t' */
  5056. 00003B20  670C                     beq        +0xE /* 00003B2E */
  5057. 00003B22  486E FEF8                pea.l      [A6 - 0x108]
  5058. 00003B26  A8A3                     syscall    EraseRect
  5059. 00003B28  3B7C 0009 DA12           move.w     [A5 - 0x25EE], 0x9 /* '\t' */
  5060. label00003B2E:
  5061. 00003B2E  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5062. 00003B34  A893                     syscall    MoveTo
  5063. 00003B36  486E FF00                pea.l      [A6 - 0x100]
  5064. 00003B3A  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5065. 00003B3E  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  5066. 00003B42  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5067. 00003B46  486E FF00                pea.l      [A6 - 0x100]
  5068. 00003B4A  A884                     syscall    DrawString
  5069. 00003B4C  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5070. 00003B50  A873                     syscall    SetPort
  5071. 00003B52  6000 0830                bra        +0x832 /* 00004384 */
  5072. label00003B56:
  5073. 00003B56  4227                     clr.b      -[A7]
  5074. 00003B58  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5075. 00003B5C  486D D008                pea.l      [A5 - 0x2FF8]
  5076. 00003B60  A8AD                     syscall    PtInRect
  5077. 00003B62  4A1F                     tst.b      [A7]+
  5078. 00003B64  673C                     beq        +0x3E /* 00003BA2 */
  5079. 00003B66  0C6D 000A DA12           cmpi.w     [A5 - 0x25EE], 0xA /* '\n' */
  5080. 00003B6C  670C                     beq        +0xE /* 00003B7A */
  5081. 00003B6E  486E FEF8                pea.l      [A6 - 0x108]
  5082. 00003B72  A8A3                     syscall    EraseRect
  5083. 00003B74  3B7C 000A DA12           move.w     [A5 - 0x25EE], 0xA /* '\n' */
  5084. label00003B7A:
  5085. 00003B7A  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5086. 00003B80  A893                     syscall    MoveTo
  5087. 00003B82  486E FF00                pea.l      [A6 - 0x100]
  5088. 00003B86  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5089. 00003B8A  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  5090. 00003B8E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5091. 00003B92  486E FF00                pea.l      [A6 - 0x100]
  5092. 00003B96  A884                     syscall    DrawString
  5093. 00003B98  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5094. 00003B9C  A873                     syscall    SetPort
  5095. 00003B9E  6000 07E4                bra        +0x7E6 /* 00004384 */
  5096. label00003BA2:
  5097. 00003BA2  4227                     clr.b      -[A7]
  5098. 00003BA4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5099. 00003BA8  486D D010                pea.l      [A5 - 0x2FF0]
  5100. 00003BAC  A8AD                     syscall    PtInRect
  5101. 00003BAE  4A1F                     tst.b      [A7]+
  5102. 00003BB0  673C                     beq        +0x3E /* 00003BEE */
  5103. 00003BB2  0C6D 000B DA12           cmpi.w     [A5 - 0x25EE], 0xB
  5104. 00003BB8  670C                     beq        +0xE /* 00003BC6 */
  5105. 00003BBA  486E FEF8                pea.l      [A6 - 0x108]
  5106. 00003BBE  A8A3                     syscall    EraseRect
  5107. 00003BC0  3B7C 000B DA12           move.w     [A5 - 0x25EE], 0xB
  5108. label00003BC6:
  5109. 00003BC6  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5110. 00003BCC  A893                     syscall    MoveTo
  5111. 00003BCE  486E FF00                pea.l      [A6 - 0x100]
  5112. 00003BD2  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5113. 00003BD6  3F3C 000B                move.w     -[A7], 0xB
  5114. 00003BDA  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5115. 00003BDE  486E FF00                pea.l      [A6 - 0x100]
  5116. 00003BE2  A884                     syscall    DrawString
  5117. 00003BE4  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5118. 00003BE8  A873                     syscall    SetPort
  5119. 00003BEA  6000 0798                bra        +0x79A /* 00004384 */
  5120. label00003BEE:
  5121. 00003BEE  4227                     clr.b      -[A7]
  5122. 00003BF0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5123. 00003BF4  486D D018                pea.l      [A5 - 0x2FE8]
  5124. 00003BF8  A8AD                     syscall    PtInRect
  5125. 00003BFA  4A1F                     tst.b      [A7]+
  5126. 00003BFC  673C                     beq        +0x3E /* 00003C3A */
  5127. 00003BFE  0C6D 000C DA12           cmpi.w     [A5 - 0x25EE], 0xC
  5128. 00003C04  670C                     beq        +0xE /* 00003C12 */
  5129. 00003C06  486E FEF8                pea.l      [A6 - 0x108]
  5130. 00003C0A  A8A3                     syscall    EraseRect
  5131. 00003C0C  3B7C 000C DA12           move.w     [A5 - 0x25EE], 0xC
  5132. label00003C12:
  5133. 00003C12  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5134. 00003C18  A893                     syscall    MoveTo
  5135. 00003C1A  486E FF00                pea.l      [A6 - 0x100]
  5136. 00003C1E  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5137. 00003C22  3F3C 000C                move.w     -[A7], 0xC
  5138. 00003C26  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5139. 00003C2A  486E FF00                pea.l      [A6 - 0x100]
  5140. 00003C2E  A884                     syscall    DrawString
  5141. 00003C30  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5142. 00003C34  A873                     syscall    SetPort
  5143. 00003C36  6000 074C                bra        +0x74E /* 00004384 */
  5144. label00003C3A:
  5145. 00003C3A  4227                     clr.b      -[A7]
  5146. 00003C3C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5147. 00003C40  486D D020                pea.l      [A5 - 0x2FE0]
  5148. 00003C44  A8AD                     syscall    PtInRect
  5149. 00003C46  4A1F                     tst.b      [A7]+
  5150. 00003C48  673C                     beq        +0x3E /* 00003C86 */
  5151. 00003C4A  0C6D 000D DA12           cmpi.w     [A5 - 0x25EE], 0xD /* '\r' */
  5152. 00003C50  670C                     beq        +0xE /* 00003C5E */
  5153. 00003C52  486E FEF8                pea.l      [A6 - 0x108]
  5154. 00003C56  A8A3                     syscall    EraseRect
  5155. 00003C58  3B7C 000D DA12           move.w     [A5 - 0x25EE], 0xD /* '\r' */
  5156. label00003C5E:
  5157. 00003C5E  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5158. 00003C64  A893                     syscall    MoveTo
  5159. 00003C66  486E FF00                pea.l      [A6 - 0x100]
  5160. 00003C6A  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5161. 00003C6E  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  5162. 00003C72  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5163. 00003C76  486E FF00                pea.l      [A6 - 0x100]
  5164. 00003C7A  A884                     syscall    DrawString
  5165. 00003C7C  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5166. 00003C80  A873                     syscall    SetPort
  5167. 00003C82  6000 0700                bra        +0x702 /* 00004384 */
  5168. label00003C86:
  5169. 00003C86  4227                     clr.b      -[A7]
  5170. 00003C88  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5171. 00003C8C  486D D028                pea.l      [A5 - 0x2FD8]
  5172. 00003C90  A8AD                     syscall    PtInRect
  5173. 00003C92  4A1F                     tst.b      [A7]+
  5174. 00003C94  673C                     beq        +0x3E /* 00003CD2 */
  5175. 00003C96  0C6D 000E DA12           cmpi.w     [A5 - 0x25EE], 0xE
  5176. 00003C9C  670C                     beq        +0xE /* 00003CAA */
  5177. 00003C9E  486E FEF8                pea.l      [A6 - 0x108]
  5178. 00003CA2  A8A3                     syscall    EraseRect
  5179. 00003CA4  3B7C 000E DA12           move.w     [A5 - 0x25EE], 0xE
  5180. label00003CAA:
  5181. 00003CAA  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5182. 00003CB0  A893                     syscall    MoveTo
  5183. 00003CB2  486E FF00                pea.l      [A6 - 0x100]
  5184. 00003CB6  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5185. 00003CBA  3F3C 000E                move.w     -[A7], 0xE
  5186. 00003CBE  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5187. 00003CC2  486E FF00                pea.l      [A6 - 0x100]
  5188. 00003CC6  A884                     syscall    DrawString
  5189. 00003CC8  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5190. 00003CCC  A873                     syscall    SetPort
  5191. 00003CCE  6000 06B4                bra        +0x6B6 /* 00004384 */
  5192. label00003CD2:
  5193. 00003CD2  4227                     clr.b      -[A7]
  5194. 00003CD4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5195. 00003CD8  486D D030                pea.l      [A5 - 0x2FD0]
  5196. 00003CDC  A8AD                     syscall    PtInRect
  5197. 00003CDE  4A1F                     tst.b      [A7]+
  5198. 00003CE0  673C                     beq        +0x3E /* 00003D1E */
  5199. 00003CE2  0C6D 000F DA12           cmpi.w     [A5 - 0x25EE], 0xF
  5200. 00003CE8  670C                     beq        +0xE /* 00003CF6 */
  5201. 00003CEA  486E FEF8                pea.l      [A6 - 0x108]
  5202. 00003CEE  A8A3                     syscall    EraseRect
  5203. 00003CF0  3B7C 000F DA12           move.w     [A5 - 0x25EE], 0xF
  5204. label00003CF6:
  5205. 00003CF6  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5206. 00003CFC  A893                     syscall    MoveTo
  5207. 00003CFE  486E FF00                pea.l      [A6 - 0x100]
  5208. 00003D02  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5209. 00003D06  3F3C 000F                move.w     -[A7], 0xF
  5210. 00003D0A  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5211. 00003D0E  486E FF00                pea.l      [A6 - 0x100]
  5212. 00003D12  A884                     syscall    DrawString
  5213. 00003D14  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5214. 00003D18  A873                     syscall    SetPort
  5215. 00003D1A  6000 0668                bra        +0x66A /* 00004384 */
  5216. label00003D1E:
  5217. 00003D1E  4227                     clr.b      -[A7]
  5218. 00003D20  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5219. 00003D24  486D D038                pea.l      [A5 - 0x2FC8]
  5220. 00003D28  A8AD                     syscall    PtInRect
  5221. 00003D2A  4A1F                     tst.b      [A7]+
  5222. 00003D2C  673C                     beq        +0x3E /* 00003D6A */
  5223. 00003D2E  0C6D 0010 DA12           cmpi.w     [A5 - 0x25EE], 0x10
  5224. 00003D34  670C                     beq        +0xE /* 00003D42 */
  5225. 00003D36  486E FEF8                pea.l      [A6 - 0x108]
  5226. 00003D3A  A8A3                     syscall    EraseRect
  5227. 00003D3C  3B7C 0010 DA12           move.w     [A5 - 0x25EE], 0x10
  5228. label00003D42:
  5229. 00003D42  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5230. 00003D48  A893                     syscall    MoveTo
  5231. 00003D4A  486E FF00                pea.l      [A6 - 0x100]
  5232. 00003D4E  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5233. 00003D52  3F3C 0010                move.w     -[A7], 0x10
  5234. 00003D56  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5235. 00003D5A  486E FF00                pea.l      [A6 - 0x100]
  5236. 00003D5E  A884                     syscall    DrawString
  5237. 00003D60  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5238. 00003D64  A873                     syscall    SetPort
  5239. 00003D66  6000 061C                bra        +0x61E /* 00004384 */
  5240. label00003D6A:
  5241. 00003D6A  4227                     clr.b      -[A7]
  5242. 00003D6C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5243. 00003D70  486D D040                pea.l      [A5 - 0x2FC0]
  5244. 00003D74  A8AD                     syscall    PtInRect
  5245. 00003D76  4A1F                     tst.b      [A7]+
  5246. 00003D78  673C                     beq        +0x3E /* 00003DB6 */
  5247. 00003D7A  0C6D 0011 DA12           cmpi.w     [A5 - 0x25EE], 0x11
  5248. 00003D80  670C                     beq        +0xE /* 00003D8E */
  5249. 00003D82  486E FEF8                pea.l      [A6 - 0x108]
  5250. 00003D86  A8A3                     syscall    EraseRect
  5251. 00003D88  3B7C 0011 DA12           move.w     [A5 - 0x25EE], 0x11
  5252. label00003D8E:
  5253. 00003D8E  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5254. 00003D94  A893                     syscall    MoveTo
  5255. 00003D96  486E FF00                pea.l      [A6 - 0x100]
  5256. 00003D9A  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5257. 00003D9E  3F3C 0011                move.w     -[A7], 0x11
  5258. 00003DA2  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5259. 00003DA6  486E FF00                pea.l      [A6 - 0x100]
  5260. 00003DAA  A884                     syscall    DrawString
  5261. 00003DAC  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5262. 00003DB0  A873                     syscall    SetPort
  5263. 00003DB2  6000 05D0                bra        +0x5D2 /* 00004384 */
  5264. label00003DB6:
  5265. 00003DB6  4227                     clr.b      -[A7]
  5266. 00003DB8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5267. 00003DBC  486D D048                pea.l      [A5 - 0x2FB8]
  5268. 00003DC0  A8AD                     syscall    PtInRect
  5269. 00003DC2  4A1F                     tst.b      [A7]+
  5270. 00003DC4  673C                     beq        +0x3E /* 00003E02 */
  5271. 00003DC6  0C6D 0012 DA12           cmpi.w     [A5 - 0x25EE], 0x12
  5272. 00003DCC  670C                     beq        +0xE /* 00003DDA */
  5273. 00003DCE  486E FEF8                pea.l      [A6 - 0x108]
  5274. 00003DD2  A8A3                     syscall    EraseRect
  5275. 00003DD4  3B7C 0012 DA12           move.w     [A5 - 0x25EE], 0x12
  5276. label00003DDA:
  5277. 00003DDA  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5278. 00003DE0  A893                     syscall    MoveTo
  5279. 00003DE2  486E FF00                pea.l      [A6 - 0x100]
  5280. 00003DE6  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5281. 00003DEA  3F3C 0012                move.w     -[A7], 0x12
  5282. 00003DEE  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5283. 00003DF2  486E FF00                pea.l      [A6 - 0x100]
  5284. 00003DF6  A884                     syscall    DrawString
  5285. 00003DF8  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5286. 00003DFC  A873                     syscall    SetPort
  5287. 00003DFE  6000 0584                bra        +0x586 /* 00004384 */
  5288. label00003E02:
  5289. 00003E02  4227                     clr.b      -[A7]
  5290. 00003E04  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5291. 00003E08  486D D050                pea.l      [A5 - 0x2FB0]
  5292. 00003E0C  A8AD                     syscall    PtInRect
  5293. 00003E0E  4A1F                     tst.b      [A7]+
  5294. 00003E10  673C                     beq        +0x3E /* 00003E4E */
  5295. 00003E12  0C6D 0013 DA12           cmpi.w     [A5 - 0x25EE], 0x13
  5296. 00003E18  670C                     beq        +0xE /* 00003E26 */
  5297. 00003E1A  486E FEF8                pea.l      [A6 - 0x108]
  5298. 00003E1E  A8A3                     syscall    EraseRect
  5299. 00003E20  3B7C 0013 DA12           move.w     [A5 - 0x25EE], 0x13
  5300. label00003E26:
  5301. 00003E26  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5302. 00003E2C  A893                     syscall    MoveTo
  5303. 00003E2E  486E FF00                pea.l      [A6 - 0x100]
  5304. 00003E32  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5305. 00003E36  3F3C 0013                move.w     -[A7], 0x13
  5306. 00003E3A  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5307. 00003E3E  486E FF00                pea.l      [A6 - 0x100]
  5308. 00003E42  A884                     syscall    DrawString
  5309. 00003E44  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5310. 00003E48  A873                     syscall    SetPort
  5311. 00003E4A  6000 0538                bra        +0x53A /* 00004384 */
  5312. label00003E4E:
  5313. 00003E4E  4227                     clr.b      -[A7]
  5314. 00003E50  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5315. 00003E54  486D D058                pea.l      [A5 - 0x2FA8]
  5316. 00003E58  A8AD                     syscall    PtInRect
  5317. 00003E5A  4A1F                     tst.b      [A7]+
  5318. 00003E5C  673C                     beq        +0x3E /* 00003E9A */
  5319. 00003E5E  0C6D 0014 DA12           cmpi.w     [A5 - 0x25EE], 0x14
  5320. 00003E64  670C                     beq        +0xE /* 00003E72 */
  5321. 00003E66  486E FEF8                pea.l      [A6 - 0x108]
  5322. 00003E6A  A8A3                     syscall    EraseRect
  5323. 00003E6C  3B7C 0014 DA12           move.w     [A5 - 0x25EE], 0x14
  5324. label00003E72:
  5325. 00003E72  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5326. 00003E78  A893                     syscall    MoveTo
  5327. 00003E7A  486E FF00                pea.l      [A6 - 0x100]
  5328. 00003E7E  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5329. 00003E82  3F3C 0014                move.w     -[A7], 0x14
  5330. 00003E86  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5331. 00003E8A  486E FF00                pea.l      [A6 - 0x100]
  5332. 00003E8E  A884                     syscall    DrawString
  5333. 00003E90  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5334. 00003E94  A873                     syscall    SetPort
  5335. 00003E96  6000 04EC                bra        +0x4EE /* 00004384 */
  5336. label00003E9A:
  5337. 00003E9A  4227                     clr.b      -[A7]
  5338. 00003E9C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5339. 00003EA0  486D D060                pea.l      [A5 - 0x2FA0]
  5340. 00003EA4  A8AD                     syscall    PtInRect
  5341. 00003EA6  4A1F                     tst.b      [A7]+
  5342. 00003EA8  673C                     beq        +0x3E /* 00003EE6 */
  5343. 00003EAA  0C6D 0015 DA12           cmpi.w     [A5 - 0x25EE], 0x15
  5344. 00003EB0  670C                     beq        +0xE /* 00003EBE */
  5345. 00003EB2  486E FEF8                pea.l      [A6 - 0x108]
  5346. 00003EB6  A8A3                     syscall    EraseRect
  5347. 00003EB8  3B7C 0015 DA12           move.w     [A5 - 0x25EE], 0x15
  5348. label00003EBE:
  5349. 00003EBE  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5350. 00003EC4  A893                     syscall    MoveTo
  5351. 00003EC6  486E FF00                pea.l      [A6 - 0x100]
  5352. 00003ECA  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5353. 00003ECE  3F3C 0015                move.w     -[A7], 0x15
  5354. 00003ED2  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5355. 00003ED6  486E FF00                pea.l      [A6 - 0x100]
  5356. 00003EDA  A884                     syscall    DrawString
  5357. 00003EDC  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5358. 00003EE0  A873                     syscall    SetPort
  5359. 00003EE2  6000 04A0                bra        +0x4A2 /* 00004384 */
  5360. label00003EE6:
  5361. 00003EE6  4227                     clr.b      -[A7]
  5362. 00003EE8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5363. 00003EEC  486D D140                pea.l      [A5 - 0x2EC0]
  5364. 00003EF0  A8AD                     syscall    PtInRect
  5365. 00003EF2  4A1F                     tst.b      [A7]+
  5366. 00003EF4  673C                     beq        +0x3E /* 00003F32 */
  5367. 00003EF6  0C6D 0016 DA12           cmpi.w     [A5 - 0x25EE], 0x16
  5368. 00003EFC  670C                     beq        +0xE /* 00003F0A */
  5369. 00003EFE  486E FEF8                pea.l      [A6 - 0x108]
  5370. 00003F02  A8A3                     syscall    EraseRect
  5371. 00003F04  3B7C 0016 DA12           move.w     [A5 - 0x25EE], 0x16
  5372. label00003F0A:
  5373. 00003F0A  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5374. 00003F10  A893                     syscall    MoveTo
  5375. 00003F12  486E FF00                pea.l      [A6 - 0x100]
  5376. 00003F16  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5377. 00003F1A  3F3C 0016                move.w     -[A7], 0x16
  5378. 00003F1E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5379. 00003F22  486E FF00                pea.l      [A6 - 0x100]
  5380. 00003F26  A884                     syscall    DrawString
  5381. 00003F28  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5382. 00003F2C  A873                     syscall    SetPort
  5383. 00003F2E  6000 0454                bra        +0x456 /* 00004384 */
  5384. label00003F32:
  5385. 00003F32  4227                     clr.b      -[A7]
  5386. 00003F34  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5387. 00003F38  486D D148                pea.l      [A5 - 0x2EB8]
  5388. 00003F3C  A8AD                     syscall    PtInRect
  5389. 00003F3E  4A1F                     tst.b      [A7]+
  5390. 00003F40  673C                     beq        +0x3E /* 00003F7E */
  5391. 00003F42  0C6D 0017 DA12           cmpi.w     [A5 - 0x25EE], 0x17
  5392. 00003F48  670C                     beq        +0xE /* 00003F56 */
  5393. 00003F4A  486E FEF8                pea.l      [A6 - 0x108]
  5394. 00003F4E  A8A3                     syscall    EraseRect
  5395. 00003F50  3B7C 0017 DA12           move.w     [A5 - 0x25EE], 0x17
  5396. label00003F56:
  5397. 00003F56  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5398. 00003F5C  A893                     syscall    MoveTo
  5399. 00003F5E  486E FF00                pea.l      [A6 - 0x100]
  5400. 00003F62  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5401. 00003F66  3F3C 0017                move.w     -[A7], 0x17
  5402. 00003F6A  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5403. 00003F6E  486E FF00                pea.l      [A6 - 0x100]
  5404. 00003F72  A884                     syscall    DrawString
  5405. 00003F74  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5406. 00003F78  A873                     syscall    SetPort
  5407. 00003F7A  6000 0408                bra        +0x40A /* 00004384 */
  5408. label00003F7E:
  5409. 00003F7E  4227                     clr.b      -[A7]
  5410. 00003F80  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5411. 00003F84  486D D160                pea.l      [A5 - 0x2EA0]
  5412. 00003F88  A8AD                     syscall    PtInRect
  5413. 00003F8A  4A1F                     tst.b      [A7]+
  5414. 00003F8C  673C                     beq        +0x3E /* 00003FCA */
  5415. 00003F8E  0C6D 0018 DA12           cmpi.w     [A5 - 0x25EE], 0x18
  5416. 00003F94  670C                     beq        +0xE /* 00003FA2 */
  5417. 00003F96  486E FEF8                pea.l      [A6 - 0x108]
  5418. 00003F9A  A8A3                     syscall    EraseRect
  5419. 00003F9C  3B7C 0018 DA12           move.w     [A5 - 0x25EE], 0x18
  5420. label00003FA2:
  5421. 00003FA2  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5422. 00003FA8  A893                     syscall    MoveTo
  5423. 00003FAA  486E FF00                pea.l      [A6 - 0x100]
  5424. 00003FAE  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5425. 00003FB2  3F3C 0018                move.w     -[A7], 0x18
  5426. 00003FB6  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5427. 00003FBA  486E FF00                pea.l      [A6 - 0x100]
  5428. 00003FBE  A884                     syscall    DrawString
  5429. 00003FC0  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5430. 00003FC4  A873                     syscall    SetPort
  5431. 00003FC6  6000 03BC                bra        +0x3BE /* 00004384 */
  5432. label00003FCA:
  5433. 00003FCA  4227                     clr.b      -[A7]
  5434. 00003FCC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5435. 00003FD0  486D D168                pea.l      [A5 - 0x2E98]
  5436. 00003FD4  A8AD                     syscall    PtInRect
  5437. 00003FD6  4A1F                     tst.b      [A7]+
  5438. 00003FD8  673C                     beq        +0x3E /* 00004016 */
  5439. 00003FDA  0C6D 0019 DA12           cmpi.w     [A5 - 0x25EE], 0x19
  5440. 00003FE0  670C                     beq        +0xE /* 00003FEE */
  5441. 00003FE2  486E FEF8                pea.l      [A6 - 0x108]
  5442. 00003FE6  A8A3                     syscall    EraseRect
  5443. 00003FE8  3B7C 0019 DA12           move.w     [A5 - 0x25EE], 0x19
  5444. label00003FEE:
  5445. 00003FEE  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5446. 00003FF4  A893                     syscall    MoveTo
  5447. 00003FF6  486E FF00                pea.l      [A6 - 0x100]
  5448. 00003FFA  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5449. 00003FFE  3F3C 0019                move.w     -[A7], 0x19
  5450. 00004002  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5451. 00004006  486E FF00                pea.l      [A6 - 0x100]
  5452. 0000400A  A884                     syscall    DrawString
  5453. 0000400C  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5454. 00004010  A873                     syscall    SetPort
  5455. 00004012  6000 0370                bra        +0x372 /* 00004384 */
  5456. label00004016:
  5457. 00004016  4227                     clr.b      -[A7]
  5458. 00004018  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5459. 0000401C  486D D080                pea.l      [A5 - 0x2F80]
  5460. 00004020  A8AD                     syscall    PtInRect
  5461. 00004022  4A1F                     tst.b      [A7]+
  5462. 00004024  673C                     beq        +0x3E /* 00004062 */
  5463. 00004026  0C6D 001A DA12           cmpi.w     [A5 - 0x25EE], 0x1A
  5464. 0000402C  670C                     beq        +0xE /* 0000403A */
  5465. 0000402E  486E FEF8                pea.l      [A6 - 0x108]
  5466. 00004032  A8A3                     syscall    EraseRect
  5467. 00004034  3B7C 001A DA12           move.w     [A5 - 0x25EE], 0x1A
  5468. label0000403A:
  5469. 0000403A  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5470. 00004040  A893                     syscall    MoveTo
  5471. 00004042  486E FF00                pea.l      [A6 - 0x100]
  5472. 00004046  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5473. 0000404A  3F3C 001A                move.w     -[A7], 0x1A
  5474. 0000404E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5475. 00004052  486E FF00                pea.l      [A6 - 0x100]
  5476. 00004056  A884                     syscall    DrawString
  5477. 00004058  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5478. 0000405C  A873                     syscall    SetPort
  5479. 0000405E  6000 0324                bra        +0x326 /* 00004384 */
  5480. label00004062:
  5481. 00004062  4227                     clr.b      -[A7]
  5482. 00004064  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5483. 00004068  486D D180                pea.l      [A5 - 0x2E80]
  5484. 0000406C  A8AD                     syscall    PtInRect
  5485. 0000406E  4A1F                     tst.b      [A7]+
  5486. 00004070  673C                     beq        +0x3E /* 000040AE */
  5487. 00004072  0C6D 001B DA12           cmpi.w     [A5 - 0x25EE], 0x1B
  5488. 00004078  670C                     beq        +0xE /* 00004086 */
  5489. 0000407A  486E FEF8                pea.l      [A6 - 0x108]
  5490. 0000407E  A8A3                     syscall    EraseRect
  5491. 00004080  3B7C 001B DA12           move.w     [A5 - 0x25EE], 0x1B
  5492. label00004086:
  5493. 00004086  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5494. 0000408C  A893                     syscall    MoveTo
  5495. 0000408E  486E FF00                pea.l      [A6 - 0x100]
  5496. 00004092  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5497. 00004096  3F3C 001B                move.w     -[A7], 0x1B
  5498. 0000409A  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5499. 0000409E  486E FF00                pea.l      [A6 - 0x100]
  5500. 000040A2  A884                     syscall    DrawString
  5501. 000040A4  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5502. 000040A8  A873                     syscall    SetPort
  5503. 000040AA  6000 02D8                bra        +0x2DA /* 00004384 */
  5504. label000040AE:
  5505. 000040AE  4227                     clr.b      -[A7]
  5506. 000040B0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5507. 000040B4  486D D068                pea.l      [A5 - 0x2F98]
  5508. 000040B8  A8AD                     syscall    PtInRect
  5509. 000040BA  4A1F                     tst.b      [A7]+
  5510. 000040BC  673C                     beq        +0x3E /* 000040FA */
  5511. 000040BE  0C6D 001C DA12           cmpi.w     [A5 - 0x25EE], 0x1C
  5512. 000040C4  670C                     beq        +0xE /* 000040D2 */
  5513. 000040C6  486E FEF8                pea.l      [A6 - 0x108]
  5514. 000040CA  A8A3                     syscall    EraseRect
  5515. 000040CC  3B7C 001C DA12           move.w     [A5 - 0x25EE], 0x1C
  5516. label000040D2:
  5517. 000040D2  2F3C 000D 000E           move.l     -[A7], 0xD000E
  5518. 000040D8  A893                     syscall    MoveTo
  5519. 000040DA  486E FF00                pea.l      [A6 - 0x100]
  5520. 000040DE  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5521. 000040E2  3F3C 001C                move.w     -[A7], 0x1C
  5522. 000040E6  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5523. 000040EA  486E FF00                pea.l      [A6 - 0x100]
  5524. 000040EE  A884                     syscall    DrawString
  5525. 000040F0  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5526. 000040F4  A873                     syscall    SetPort
  5527. 000040F6  6000 028C                bra        +0x28E /* 00004384 */
  5528. label000040FA:
  5529. 000040FA  4227                     clr.b      -[A7]
  5530. 000040FC  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5531. 00004100  486E FEF0                pea.l      [A6 - 0x110]
  5532. 00004104  A8AD                     syscall    PtInRect
  5533. 00004106  4A1F                     tst.b      [A7]+
  5534. 00004108  673C                     beq        +0x3E /* 00004146 */
  5535. 0000410A  0C6D 001D DA12           cmpi.w     [A5 - 0x25EE], 0x1D
  5536. 00004110  670C                     beq        +0xE /* 0000411E */
  5537. 00004112  486E FEF8                pea.l      [A6 - 0x108]
  5538. 00004116  A8A3                     syscall    EraseRect
  5539. 00004118  3B7C 001D DA12           move.w     [A5 - 0x25EE], 0x1D
  5540. label0000411E:
  5541. 0000411E  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5542. 00004124  A893                     syscall    MoveTo
  5543. 00004126  486E FF00                pea.l      [A6 - 0x100]
  5544. 0000412A  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5545. 0000412E  3F3C 001D                move.w     -[A7], 0x1D
  5546. 00004132  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5547. 00004136  486E FF00                pea.l      [A6 - 0x100]
  5548. 0000413A  A884                     syscall    DrawString
  5549. 0000413C  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5550. 00004140  A873                     syscall    SetPort
  5551. 00004142  6000 0240                bra        +0x242 /* 00004384 */
  5552. label00004146:
  5553. 00004146  4227                     clr.b      -[A7]
  5554. 00004148  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5555. 0000414C  486E FEE8                pea.l      [A6 - 0x118]
  5556. 00004150  A8AD                     syscall    PtInRect
  5557. 00004152  4A1F                     tst.b      [A7]+
  5558. 00004154  673C                     beq        +0x3E /* 00004192 */
  5559. 00004156  0C6D 001E DA12           cmpi.w     [A5 - 0x25EE], 0x1E
  5560. 0000415C  670C                     beq        +0xE /* 0000416A */
  5561. 0000415E  486E FEF8                pea.l      [A6 - 0x108]
  5562. 00004162  A8A3                     syscall    EraseRect
  5563. 00004164  3B7C 001E DA12           move.w     [A5 - 0x25EE], 0x1E
  5564. label0000416A:
  5565. 0000416A  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5566. 00004170  A893                     syscall    MoveTo
  5567. 00004172  486E FF00                pea.l      [A6 - 0x100]
  5568. 00004176  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5569. 0000417A  3F3C 001E                move.w     -[A7], 0x1E
  5570. 0000417E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5571. 00004182  486E FF00                pea.l      [A6 - 0x100]
  5572. 00004186  A884                     syscall    DrawString
  5573. 00004188  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5574. 0000418C  A873                     syscall    SetPort
  5575. 0000418E  6000 01F4                bra        +0x1F6 /* 00004384 */
  5576. label00004192:
  5577. 00004192  4227                     clr.b      -[A7]
  5578. 00004194  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5579. 00004198  486E FEE0                pea.l      [A6 - 0x120]
  5580. 0000419C  A8AD                     syscall    PtInRect
  5581. 0000419E  4A1F                     tst.b      [A7]+
  5582. 000041A0  673C                     beq        +0x3E /* 000041DE */
  5583. 000041A2  0C6D 001F DA12           cmpi.w     [A5 - 0x25EE], 0x1F
  5584. 000041A8  670C                     beq        +0xE /* 000041B6 */
  5585. 000041AA  486E FEF8                pea.l      [A6 - 0x108]
  5586. 000041AE  A8A3                     syscall    EraseRect
  5587. 000041B0  3B7C 001F DA12           move.w     [A5 - 0x25EE], 0x1F
  5588. label000041B6:
  5589. 000041B6  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5590. 000041BC  A893                     syscall    MoveTo
  5591. 000041BE  486E FF00                pea.l      [A6 - 0x100]
  5592. 000041C2  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5593. 000041C6  3F3C 001F                move.w     -[A7], 0x1F
  5594. 000041CA  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5595. 000041CE  486E FF00                pea.l      [A6 - 0x100]
  5596. 000041D2  A884                     syscall    DrawString
  5597. 000041D4  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5598. 000041D8  A873                     syscall    SetPort
  5599. 000041DA  6000 01A8                bra        +0x1AA /* 00004384 */
  5600. label000041DE:
  5601. 000041DE  4227                     clr.b      -[A7]
  5602. 000041E0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5603. 000041E4  486D D9BE                pea.l      [A5 - 0x2642]
  5604. 000041E8  A8AD                     syscall    PtInRect
  5605. 000041EA  4A1F                     tst.b      [A7]+
  5606. 000041EC  673C                     beq        +0x3E /* 0000422A */
  5607. 000041EE  0C6D 0020 DA12           cmpi.w     [A5 - 0x25EE], 0x20 /* ' ' */
  5608. 000041F4  670C                     beq        +0xE /* 00004202 */
  5609. 000041F6  486E FEF8                pea.l      [A6 - 0x108]
  5610. 000041FA  A8A3                     syscall    EraseRect
  5611. 000041FC  3B7C 0020 DA12           move.w     [A5 - 0x25EE], 0x20 /* ' ' */
  5612. label00004202:
  5613. 00004202  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5614. 00004208  A893                     syscall    MoveTo
  5615. 0000420A  486E FF00                pea.l      [A6 - 0x100]
  5616. 0000420E  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5617. 00004212  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  5618. 00004216  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5619. 0000421A  486E FF00                pea.l      [A6 - 0x100]
  5620. 0000421E  A884                     syscall    DrawString
  5621. 00004220  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5622. 00004224  A873                     syscall    SetPort
  5623. 00004226  6000 015C                bra        +0x15E /* 00004384 */
  5624. label0000422A:
  5625. 0000422A  4227                     clr.b      -[A7]
  5626. 0000422C  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5627. 00004230  486D D9C6                pea.l      [A5 - 0x263A]
  5628. 00004234  A8AD                     syscall    PtInRect
  5629. 00004236  4A1F                     tst.b      [A7]+
  5630. 00004238  673C                     beq        +0x3E /* 00004276 */
  5631. 0000423A  0C6D 0021 DA12           cmpi.w     [A5 - 0x25EE], 0x21 /* '!' */
  5632. 00004240  670C                     beq        +0xE /* 0000424E */
  5633. 00004242  486E FEF8                pea.l      [A6 - 0x108]
  5634. 00004246  A8A3                     syscall    EraseRect
  5635. 00004248  3B7C 0021 DA12           move.w     [A5 - 0x25EE], 0x21 /* '!' */
  5636. label0000424E:
  5637. 0000424E  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5638. 00004254  A893                     syscall    MoveTo
  5639. 00004256  486E FF00                pea.l      [A6 - 0x100]
  5640. 0000425A  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5641. 0000425E  3F3C 0021                move.w     -[A7], 0x21 /* '!' */
  5642. 00004262  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5643. 00004266  486E FF00                pea.l      [A6 - 0x100]
  5644. 0000426A  A884                     syscall    DrawString
  5645. 0000426C  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5646. 00004270  A873                     syscall    SetPort
  5647. 00004272  6000 0110                bra        +0x112 /* 00004384 */
  5648. label00004276:
  5649. 00004276  4227                     clr.b      -[A7]
  5650. 00004278  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5651. 0000427C  486D D9CE                pea.l      [A5 - 0x2632]
  5652. 00004280  A8AD                     syscall    PtInRect
  5653. 00004282  4A1F                     tst.b      [A7]+
  5654. 00004284  673C                     beq        +0x3E /* 000042C2 */
  5655. 00004286  0C6D 0022 DA12           cmpi.w     [A5 - 0x25EE], 0x22 /* '\"' */
  5656. 0000428C  670C                     beq        +0xE /* 0000429A */
  5657. 0000428E  486E FEF8                pea.l      [A6 - 0x108]
  5658. 00004292  A8A3                     syscall    EraseRect
  5659. 00004294  3B7C 0022 DA12           move.w     [A5 - 0x25EE], 0x22 /* '\"' */
  5660. label0000429A:
  5661. 0000429A  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5662. 000042A0  A893                     syscall    MoveTo
  5663. 000042A2  486E FF00                pea.l      [A6 - 0x100]
  5664. 000042A6  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5665. 000042AA  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  5666. 000042AE  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5667. 000042B2  486E FF00                pea.l      [A6 - 0x100]
  5668. 000042B6  A884                     syscall    DrawString
  5669. 000042B8  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5670. 000042BC  A873                     syscall    SetPort
  5671. 000042BE  6000 00C4                bra        +0xC6 /* 00004384 */
  5672. label000042C2:
  5673. 000042C2  4227                     clr.b      -[A7]
  5674. 000042C4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5675. 000042C8  486D D9D6                pea.l      [A5 - 0x262A]
  5676. 000042CC  A8AD                     syscall    PtInRect
  5677. 000042CE  4A1F                     tst.b      [A7]+
  5678. 000042D0  673A                     beq        +0x3C /* 0000430C */
  5679. 000042D2  0C6D 0023 DA12           cmpi.w     [A5 - 0x25EE], 0x23 /* '#' */
  5680. 000042D8  670C                     beq        +0xE /* 000042E6 */
  5681. 000042DA  486E FEF8                pea.l      [A6 - 0x108]
  5682. 000042DE  A8A3                     syscall    EraseRect
  5683. 000042E0  3B7C 0023 DA12           move.w     [A5 - 0x25EE], 0x23 /* '#' */
  5684. label000042E6:
  5685. 000042E6  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5686. 000042EC  A893                     syscall    MoveTo
  5687. 000042EE  486E FF00                pea.l      [A6 - 0x100]
  5688. 000042F2  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5689. 000042F6  3F3C 0023                move.w     -[A7], 0x23 /* '#' */
  5690. 000042FA  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5691. 000042FE  486E FF00                pea.l      [A6 - 0x100]
  5692. 00004302  A884                     syscall    DrawString
  5693. 00004304  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5694. 00004308  A873                     syscall    SetPort
  5695. 0000430A  6078                     bra        +0x7A /* 00004384 */
  5696. label0000430C:
  5697. 0000430C  486E FED8                pea.l      [A6 - 0x128]
  5698. 00004310  3F2D D83E                move.w     -[A7], [A5 - 0x27C2]
  5699. 00004314  7008                     moveq.l    D0, 0x08
  5700. 00004316  D06D D83C                add.w      D0, [A5 - 0x27C4]
  5701. 0000431A  3F00                     move.w     -[A7], D0
  5702. 0000431C  70F1                     moveq.l    D0, 0xFFFFFFF1
  5703. 0000431E  D06D D842                add.w      D0, [A5 - 0x27BE]
  5704. 00004322  3F00                     move.w     -[A7], D0
  5705. 00004324  70A6                     moveq.l    D0, 0xFFFFFFA6
  5706. 00004326  D06D D840                add.w      D0, [A5 - 0x27C0]
  5707. 0000432A  3F00                     move.w     -[A7], D0
  5708. 0000432C  A8A7                     syscall    SetRect
  5709. 0000432E  4227                     clr.b      -[A7]
  5710. 00004330  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5711. 00004334  486E FED8                pea.l      [A6 - 0x128]
  5712. 00004338  A8AD                     syscall    PtInRect
  5713. 0000433A  4A1F                     tst.b      [A7]+
  5714. 0000433C  673A                     beq        +0x3C /* 00004378 */
  5715. 0000433E  0C6D 0024 DA12           cmpi.w     [A5 - 0x25EE], 0x24 /* '$' */
  5716. 00004344  670C                     beq        +0xE /* 00004352 */
  5717. 00004346  486E FEF8                pea.l      [A6 - 0x108]
  5718. 0000434A  A8A3                     syscall    EraseRect
  5719. 0000434C  3B7C 0024 DA12           move.w     [A5 - 0x25EE], 0x24 /* '$' */
  5720. label00004352:
  5721. 00004352  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5722. 00004358  A893                     syscall    MoveTo
  5723. 0000435A  486E FF00                pea.l      [A6 - 0x100]
  5724. 0000435E  3F2E FED2                move.w     -[A7], [A6 - 0x12E]
  5725. 00004362  3F3C 0024                move.w     -[A7], 0x24 /* '$' */
  5726. 00004366  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5727. 0000436A  486E FF00                pea.l      [A6 - 0x100]
  5728. 0000436E  A884                     syscall    DrawString
  5729. 00004370  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5730. 00004374  A873                     syscall    SetPort
  5731. 00004376  600C                     bra        +0xE /* 00004384 */
  5732. label00004378:
  5733. 00004378  486E FEF8                pea.l      [A6 - 0x108]
  5734. 0000437C  A8A3                     syscall    EraseRect
  5735. 0000437E  2F2E FED4                move.l     -[A7], [A6 - 0x12C]
  5736. 00004382  A873                     syscall    SetPort
  5737. label00004384:
  5738. 00004384  4E5E                     unlink     A6
  5739. 00004386  4E75                     rts
  5740. fn00004388:
  5741. 00004388  4E56 FED6                link       A6, -0x012A
  5742. 0000438C  486E FEDC                pea.l      [A6 - 0x124]
  5743. 00004390  A874                     syscall    GetPort
  5744. 00004392  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  5745. 00004396  A873                     syscall    SetPort
  5746. 00004398  486E FF00                pea.l      [A6 - 0x100]
  5747. 0000439C  2F3C 0001 02BC           move.l     -[A7], 0x102BC
  5748. 000043A2  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5749. 000043A6  486E FF00                pea.l      [A6 - 0x100]
  5750. 000043AA  486E FED6                pea.l      [A6 - 0x12A]
  5751. 000043AE  A900                     syscall    GetFNum
  5752. 000043B0  486E FF00                pea.l      [A6 - 0x100]
  5753. 000043B4  2F3C 0003 02BC           move.l     -[A7], 0x302BC
  5754. 000043BA  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5755. 000043BE  486E FF00                pea.l      [A6 - 0x100]
  5756. 000043C2  486E FED8                pea.l      [A6 - 0x128]
  5757. 000043C6  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  5758. 000043CA  3F2E FED6                move.w     -[A7], [A6 - 0x12A]
  5759. 000043CE  A887                     syscall    TextFont
  5760. 000043D0  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  5761. 000043D4  A88A                     syscall    TextSize
  5762. 000043D6  486E FF00                pea.l      [A6 - 0x100]
  5763. 000043DA  2F3C 0002 02BC           move.l     -[A7], 0x202BC
  5764. 000043E0  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5765. 000043E4  486E FF00                pea.l      [A6 - 0x100]
  5766. 000043E8  486E FED8                pea.l      [A6 - 0x128]
  5767. 000043EC  4EAD 031A                jsr        [A5 + 0x31A /* export_95 */]
  5768. 000043F0  206D D39C                movea.l    A0, [A5 - 0x2C64]
  5769. 000043F4  2050                     movea.l    A0, [A0]
  5770. 000043F6  2D68 0008 FEF0           move.l     [A6 - 0x110], [A0 + 0x8]
  5771. 000043FC  2D68 000C FEF4           move.l     [A6 - 0x10C], [A0 + 0xC]
  5772. 00004402  486E FEF8                pea.l      [A6 - 0x108]
  5773. 00004406  2F3C 0001 0001           move.l     -[A7], 0x10001
  5774. 0000440C  2F3C 0012 0258           move.l     -[A7], 0x120258
  5775. 00004412  A8A7                     syscall    SetRect
  5776. 00004414  4227                     clr.b      -[A7]
  5777. 00004416  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5778. 0000441A  486D D288                pea.l      [A5 - 0x2D78]
  5779. 0000441E  A8AD                     syscall    PtInRect
  5780. 00004420  4A1F                     tst.b      [A7]+
  5781. 00004422  673C                     beq        +0x3E /* 00004460 */
  5782. 00004424  0C6D 0001 DA10           cmpi.w     [A5 - 0x25F0], 0x1
  5783. 0000442A  670C                     beq        +0xE /* 00004438 */
  5784. 0000442C  486E FEF8                pea.l      [A6 - 0x108]
  5785. 00004430  A8A3                     syscall    EraseRect
  5786. 00004432  3B7C 0001 DA10           move.w     [A5 - 0x25F0], 0x1
  5787. label00004438:
  5788. 00004438  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5789. 0000443E  A893                     syscall    MoveTo
  5790. 00004440  486E FF00                pea.l      [A6 - 0x100]
  5791. 00004444  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  5792. 00004448  3F3C 0001                move.w     -[A7], 0x1
  5793. 0000444C  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5794. 00004450  486E FF00                pea.l      [A6 - 0x100]
  5795. 00004454  A884                     syscall    DrawString
  5796. 00004456  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  5797. 0000445A  A873                     syscall    SetPort
  5798. 0000445C  6000 0A5E                bra        +0xA60 /* 00004EBC */
  5799. label00004460:
  5800. 00004460  4227                     clr.b      -[A7]
  5801. 00004462  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5802. 00004466  486D D190                pea.l      [A5 - 0x2E70]
  5803. 0000446A  A8AD                     syscall    PtInRect
  5804. 0000446C  4A1F                     tst.b      [A7]+
  5805. 0000446E  673C                     beq        +0x3E /* 000044AC */
  5806. 00004470  0C6D 0002 DA10           cmpi.w     [A5 - 0x25F0], 0x2
  5807. 00004476  670C                     beq        +0xE /* 00004484 */
  5808. 00004478  486E FEF8                pea.l      [A6 - 0x108]
  5809. 0000447C  A8A3                     syscall    EraseRect
  5810. 0000447E  3B7C 0002 DA10           move.w     [A5 - 0x25F0], 0x2
  5811. label00004484:
  5812. 00004484  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5813. 0000448A  A893                     syscall    MoveTo
  5814. 0000448C  486E FF00                pea.l      [A6 - 0x100]
  5815. 00004490  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  5816. 00004494  3F3C 0002                move.w     -[A7], 0x2
  5817. 00004498  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5818. 0000449C  486E FF00                pea.l      [A6 - 0x100]
  5819. 000044A0  A884                     syscall    DrawString
  5820. 000044A2  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  5821. 000044A6  A873                     syscall    SetPort
  5822. 000044A8  6000 0A12                bra        +0xA14 /* 00004EBC */
  5823. label000044AC:
  5824. 000044AC  4227                     clr.b      -[A7]
  5825. 000044AE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5826. 000044B2  486D D198                pea.l      [A5 - 0x2E68]
  5827. 000044B6  A8AD                     syscall    PtInRect
  5828. 000044B8  4A1F                     tst.b      [A7]+
  5829. 000044BA  673C                     beq        +0x3E /* 000044F8 */
  5830. 000044BC  0C6D 0003 DA10           cmpi.w     [A5 - 0x25F0], 0x3
  5831. 000044C2  670C                     beq        +0xE /* 000044D0 */
  5832. 000044C4  486E FEF8                pea.l      [A6 - 0x108]
  5833. 000044C8  A8A3                     syscall    EraseRect
  5834. 000044CA  3B7C 0003 DA10           move.w     [A5 - 0x25F0], 0x3
  5835. label000044D0:
  5836. 000044D0  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5837. 000044D6  A893                     syscall    MoveTo
  5838. 000044D8  486E FF00                pea.l      [A6 - 0x100]
  5839. 000044DC  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  5840. 000044E0  3F3C 0003                move.w     -[A7], 0x3
  5841. 000044E4  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5842. 000044E8  486E FF00                pea.l      [A6 - 0x100]
  5843. 000044EC  A884                     syscall    DrawString
  5844. 000044EE  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  5845. 000044F2  A873                     syscall    SetPort
  5846. 000044F4  6000 09C6                bra        +0x9C8 /* 00004EBC */
  5847. label000044F8:
  5848. 000044F8  4227                     clr.b      -[A7]
  5849. 000044FA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5850. 000044FE  486D D1A0                pea.l      [A5 - 0x2E60]
  5851. 00004502  A8AD                     syscall    PtInRect
  5852. 00004504  4A1F                     tst.b      [A7]+
  5853. 00004506  673C                     beq        +0x3E /* 00004544 */
  5854. 00004508  0C6D 0004 DA10           cmpi.w     [A5 - 0x25F0], 0x4
  5855. 0000450E  670C                     beq        +0xE /* 0000451C */
  5856. 00004510  486E FEF8                pea.l      [A6 - 0x108]
  5857. 00004514  A8A3                     syscall    EraseRect
  5858. 00004516  3B7C 0004 DA10           move.w     [A5 - 0x25F0], 0x4
  5859. label0000451C:
  5860. 0000451C  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5861. 00004522  A893                     syscall    MoveTo
  5862. 00004524  486E FF00                pea.l      [A6 - 0x100]
  5863. 00004528  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  5864. 0000452C  3F3C 0004                move.w     -[A7], 0x4
  5865. 00004530  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5866. 00004534  486E FF00                pea.l      [A6 - 0x100]
  5867. 00004538  A884                     syscall    DrawString
  5868. 0000453A  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  5869. 0000453E  A873                     syscall    SetPort
  5870. 00004540  6000 097A                bra        +0x97C /* 00004EBC */
  5871. label00004544:
  5872. 00004544  4227                     clr.b      -[A7]
  5873. 00004546  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5874. 0000454A  486D D1A8                pea.l      [A5 - 0x2E58]
  5875. 0000454E  A8AD                     syscall    PtInRect
  5876. 00004550  4A1F                     tst.b      [A7]+
  5877. 00004552  673C                     beq        +0x3E /* 00004590 */
  5878. 00004554  0C6D 0005 DA10           cmpi.w     [A5 - 0x25F0], 0x5
  5879. 0000455A  670C                     beq        +0xE /* 00004568 */
  5880. 0000455C  486E FEF8                pea.l      [A6 - 0x108]
  5881. 00004560  A8A3                     syscall    EraseRect
  5882. 00004562  3B7C 0005 DA10           move.w     [A5 - 0x25F0], 0x5
  5883. label00004568:
  5884. 00004568  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5885. 0000456E  A893                     syscall    MoveTo
  5886. 00004570  486E FF00                pea.l      [A6 - 0x100]
  5887. 00004574  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  5888. 00004578  3F3C 0005                move.w     -[A7], 0x5
  5889. 0000457C  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5890. 00004580  486E FF00                pea.l      [A6 - 0x100]
  5891. 00004584  A884                     syscall    DrawString
  5892. 00004586  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  5893. 0000458A  A873                     syscall    SetPort
  5894. 0000458C  6000 092E                bra        +0x930 /* 00004EBC */
  5895. label00004590:
  5896. 00004590  4227                     clr.b      -[A7]
  5897. 00004592  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5898. 00004596  486D D1B0                pea.l      [A5 - 0x2E50]
  5899. 0000459A  A8AD                     syscall    PtInRect
  5900. 0000459C  4A1F                     tst.b      [A7]+
  5901. 0000459E  673C                     beq        +0x3E /* 000045DC */
  5902. 000045A0  0C6D 0006 DA10           cmpi.w     [A5 - 0x25F0], 0x6
  5903. 000045A6  670C                     beq        +0xE /* 000045B4 */
  5904. 000045A8  486E FEF8                pea.l      [A6 - 0x108]
  5905. 000045AC  A8A3                     syscall    EraseRect
  5906. 000045AE  3B7C 0006 DA10           move.w     [A5 - 0x25F0], 0x6
  5907. label000045B4:
  5908. 000045B4  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5909. 000045BA  A893                     syscall    MoveTo
  5910. 000045BC  486E FF00                pea.l      [A6 - 0x100]
  5911. 000045C0  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  5912. 000045C4  3F3C 0006                move.w     -[A7], 0x6
  5913. 000045C8  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5914. 000045CC  486E FF00                pea.l      [A6 - 0x100]
  5915. 000045D0  A884                     syscall    DrawString
  5916. 000045D2  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  5917. 000045D6  A873                     syscall    SetPort
  5918. 000045D8  6000 08E2                bra        +0x8E4 /* 00004EBC */
  5919. label000045DC:
  5920. 000045DC  4227                     clr.b      -[A7]
  5921. 000045DE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5922. 000045E2  486D D1B8                pea.l      [A5 - 0x2E48]
  5923. 000045E6  A8AD                     syscall    PtInRect
  5924. 000045E8  4A1F                     tst.b      [A7]+
  5925. 000045EA  673C                     beq        +0x3E /* 00004628 */
  5926. 000045EC  0C6D 0007 DA10           cmpi.w     [A5 - 0x25F0], 0x7
  5927. 000045F2  670C                     beq        +0xE /* 00004600 */
  5928. 000045F4  486E FEF8                pea.l      [A6 - 0x108]
  5929. 000045F8  A8A3                     syscall    EraseRect
  5930. 000045FA  3B7C 0007 DA10           move.w     [A5 - 0x25F0], 0x7
  5931. label00004600:
  5932. 00004600  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5933. 00004606  A893                     syscall    MoveTo
  5934. 00004608  486E FF00                pea.l      [A6 - 0x100]
  5935. 0000460C  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  5936. 00004610  3F3C 0007                move.w     -[A7], 0x7
  5937. 00004614  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5938. 00004618  486E FF00                pea.l      [A6 - 0x100]
  5939. 0000461C  A884                     syscall    DrawString
  5940. 0000461E  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  5941. 00004622  A873                     syscall    SetPort
  5942. 00004624  6000 0896                bra        +0x898 /* 00004EBC */
  5943. label00004628:
  5944. 00004628  4227                     clr.b      -[A7]
  5945. 0000462A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5946. 0000462E  486D D1C0                pea.l      [A5 - 0x2E40]
  5947. 00004632  A8AD                     syscall    PtInRect
  5948. 00004634  4A1F                     tst.b      [A7]+
  5949. 00004636  673C                     beq        +0x3E /* 00004674 */
  5950. 00004638  0C6D 0008 DA10           cmpi.w     [A5 - 0x25F0], 0x8
  5951. 0000463E  670C                     beq        +0xE /* 0000464C */
  5952. 00004640  486E FEF8                pea.l      [A6 - 0x108]
  5953. 00004644  A8A3                     syscall    EraseRect
  5954. 00004646  3B7C 0008 DA10           move.w     [A5 - 0x25F0], 0x8
  5955. label0000464C:
  5956. 0000464C  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5957. 00004652  A893                     syscall    MoveTo
  5958. 00004654  486E FF00                pea.l      [A6 - 0x100]
  5959. 00004658  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  5960. 0000465C  3F3C 0008                move.w     -[A7], 0x8
  5961. 00004660  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5962. 00004664  486E FF00                pea.l      [A6 - 0x100]
  5963. 00004668  A884                     syscall    DrawString
  5964. 0000466A  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  5965. 0000466E  A873                     syscall    SetPort
  5966. 00004670  6000 084A                bra        +0x84C /* 00004EBC */
  5967. label00004674:
  5968. 00004674  4227                     clr.b      -[A7]
  5969. 00004676  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5970. 0000467A  486D D1C8                pea.l      [A5 - 0x2E38]
  5971. 0000467E  A8AD                     syscall    PtInRect
  5972. 00004680  4A1F                     tst.b      [A7]+
  5973. 00004682  673C                     beq        +0x3E /* 000046C0 */
  5974. 00004684  0C6D 0009 DA10           cmpi.w     [A5 - 0x25F0], 0x9 /* '\t' */
  5975. 0000468A  670C                     beq        +0xE /* 00004698 */
  5976. 0000468C  486E FEF8                pea.l      [A6 - 0x108]
  5977. 00004690  A8A3                     syscall    EraseRect
  5978. 00004692  3B7C 0009 DA10           move.w     [A5 - 0x25F0], 0x9 /* '\t' */
  5979. label00004698:
  5980. 00004698  2F3C 000D 0012           move.l     -[A7], 0xD0012
  5981. 0000469E  A893                     syscall    MoveTo
  5982. 000046A0  486E FF00                pea.l      [A6 - 0x100]
  5983. 000046A4  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  5984. 000046A8  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  5985. 000046AC  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  5986. 000046B0  486E FF00                pea.l      [A6 - 0x100]
  5987. 000046B4  A884                     syscall    DrawString
  5988. 000046B6  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  5989. 000046BA  A873                     syscall    SetPort
  5990. 000046BC  6000 07FE                bra        +0x800 /* 00004EBC */
  5991. label000046C0:
  5992. 000046C0  4227                     clr.b      -[A7]
  5993. 000046C2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  5994. 000046C6  486D D1D0                pea.l      [A5 - 0x2E30]
  5995. 000046CA  A8AD                     syscall    PtInRect
  5996. 000046CC  4A1F                     tst.b      [A7]+
  5997. 000046CE  673C                     beq        +0x3E /* 0000470C */
  5998. 000046D0  0C6D 000A DA10           cmpi.w     [A5 - 0x25F0], 0xA /* '\n' */
  5999. 000046D6  670C                     beq        +0xE /* 000046E4 */
  6000. 000046D8  486E FEF8                pea.l      [A6 - 0x108]
  6001. 000046DC  A8A3                     syscall    EraseRect
  6002. 000046DE  3B7C 000A DA10           move.w     [A5 - 0x25F0], 0xA /* '\n' */
  6003. label000046E4:
  6004. 000046E4  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6005. 000046EA  A893                     syscall    MoveTo
  6006. 000046EC  486E FF00                pea.l      [A6 - 0x100]
  6007. 000046F0  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6008. 000046F4  3F3C 000A                move.w     -[A7], 0xA /* '\n' */
  6009. 000046F8  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6010. 000046FC  486E FF00                pea.l      [A6 - 0x100]
  6011. 00004700  A884                     syscall    DrawString
  6012. 00004702  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6013. 00004706  A873                     syscall    SetPort
  6014. 00004708  6000 07B2                bra        +0x7B4 /* 00004EBC */
  6015. label0000470C:
  6016. 0000470C  4227                     clr.b      -[A7]
  6017. 0000470E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6018. 00004712  486D D1D8                pea.l      [A5 - 0x2E28]
  6019. 00004716  A8AD                     syscall    PtInRect
  6020. 00004718  4A1F                     tst.b      [A7]+
  6021. 0000471A  673C                     beq        +0x3E /* 00004758 */
  6022. 0000471C  0C6D 000B DA10           cmpi.w     [A5 - 0x25F0], 0xB
  6023. 00004722  670C                     beq        +0xE /* 00004730 */
  6024. 00004724  486E FEF8                pea.l      [A6 - 0x108]
  6025. 00004728  A8A3                     syscall    EraseRect
  6026. 0000472A  3B7C 000B DA10           move.w     [A5 - 0x25F0], 0xB
  6027. label00004730:
  6028. 00004730  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6029. 00004736  A893                     syscall    MoveTo
  6030. 00004738  486E FF00                pea.l      [A6 - 0x100]
  6031. 0000473C  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6032. 00004740  3F3C 000B                move.w     -[A7], 0xB
  6033. 00004744  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6034. 00004748  486E FF00                pea.l      [A6 - 0x100]
  6035. 0000474C  A884                     syscall    DrawString
  6036. 0000474E  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6037. 00004752  A873                     syscall    SetPort
  6038. 00004754  6000 0766                bra        +0x768 /* 00004EBC */
  6039. label00004758:
  6040. 00004758  4227                     clr.b      -[A7]
  6041. 0000475A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6042. 0000475E  486D D1E0                pea.l      [A5 - 0x2E20]
  6043. 00004762  A8AD                     syscall    PtInRect
  6044. 00004764  4A1F                     tst.b      [A7]+
  6045. 00004766  673C                     beq        +0x3E /* 000047A4 */
  6046. 00004768  0C6D 000C DA10           cmpi.w     [A5 - 0x25F0], 0xC
  6047. 0000476E  670C                     beq        +0xE /* 0000477C */
  6048. 00004770  486E FEF8                pea.l      [A6 - 0x108]
  6049. 00004774  A8A3                     syscall    EraseRect
  6050. 00004776  3B7C 000C DA10           move.w     [A5 - 0x25F0], 0xC
  6051. label0000477C:
  6052. 0000477C  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6053. 00004782  A893                     syscall    MoveTo
  6054. 00004784  486E FF00                pea.l      [A6 - 0x100]
  6055. 00004788  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6056. 0000478C  3F3C 000C                move.w     -[A7], 0xC
  6057. 00004790  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6058. 00004794  486E FF00                pea.l      [A6 - 0x100]
  6059. 00004798  A884                     syscall    DrawString
  6060. 0000479A  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6061. 0000479E  A873                     syscall    SetPort
  6062. 000047A0  6000 071A                bra        +0x71C /* 00004EBC */
  6063. label000047A4:
  6064. 000047A4  4227                     clr.b      -[A7]
  6065. 000047A6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6066. 000047AA  486D D1E8                pea.l      [A5 - 0x2E18]
  6067. 000047AE  A8AD                     syscall    PtInRect
  6068. 000047B0  4A1F                     tst.b      [A7]+
  6069. 000047B2  673C                     beq        +0x3E /* 000047F0 */
  6070. 000047B4  0C6D 000D DA10           cmpi.w     [A5 - 0x25F0], 0xD /* '\r' */
  6071. 000047BA  670C                     beq        +0xE /* 000047C8 */
  6072. 000047BC  486E FEF8                pea.l      [A6 - 0x108]
  6073. 000047C0  A8A3                     syscall    EraseRect
  6074. 000047C2  3B7C 000D DA10           move.w     [A5 - 0x25F0], 0xD /* '\r' */
  6075. label000047C8:
  6076. 000047C8  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6077. 000047CE  A893                     syscall    MoveTo
  6078. 000047D0  486E FF00                pea.l      [A6 - 0x100]
  6079. 000047D4  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6080. 000047D8  3F3C 000D                move.w     -[A7], 0xD /* '\r' */
  6081. 000047DC  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6082. 000047E0  486E FF00                pea.l      [A6 - 0x100]
  6083. 000047E4  A884                     syscall    DrawString
  6084. 000047E6  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6085. 000047EA  A873                     syscall    SetPort
  6086. 000047EC  6000 06CE                bra        +0x6D0 /* 00004EBC */
  6087. label000047F0:
  6088. 000047F0  4227                     clr.b      -[A7]
  6089. 000047F2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6090. 000047F6  486D D1F0                pea.l      [A5 - 0x2E10]
  6091. 000047FA  A8AD                     syscall    PtInRect
  6092. 000047FC  4A1F                     tst.b      [A7]+
  6093. 000047FE  673C                     beq        +0x3E /* 0000483C */
  6094. 00004800  0C6D 000E DA10           cmpi.w     [A5 - 0x25F0], 0xE
  6095. 00004806  670C                     beq        +0xE /* 00004814 */
  6096. 00004808  486E FEF8                pea.l      [A6 - 0x108]
  6097. 0000480C  A8A3                     syscall    EraseRect
  6098. 0000480E  3B7C 000E DA10           move.w     [A5 - 0x25F0], 0xE
  6099. label00004814:
  6100. 00004814  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6101. 0000481A  A893                     syscall    MoveTo
  6102. 0000481C  486E FF00                pea.l      [A6 - 0x100]
  6103. 00004820  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6104. 00004824  3F3C 000E                move.w     -[A7], 0xE
  6105. 00004828  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6106. 0000482C  486E FF00                pea.l      [A6 - 0x100]
  6107. 00004830  A884                     syscall    DrawString
  6108. 00004832  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6109. 00004836  A873                     syscall    SetPort
  6110. 00004838  6000 0682                bra        +0x684 /* 00004EBC */
  6111. label0000483C:
  6112. 0000483C  4227                     clr.b      -[A7]
  6113. 0000483E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6114. 00004842  486D D1F8                pea.l      [A5 - 0x2E08]
  6115. 00004846  A8AD                     syscall    PtInRect
  6116. 00004848  4A1F                     tst.b      [A7]+
  6117. 0000484A  673C                     beq        +0x3E /* 00004888 */
  6118. 0000484C  0C6D 000F DA10           cmpi.w     [A5 - 0x25F0], 0xF
  6119. 00004852  670C                     beq        +0xE /* 00004860 */
  6120. 00004854  486E FEF8                pea.l      [A6 - 0x108]
  6121. 00004858  A8A3                     syscall    EraseRect
  6122. 0000485A  3B7C 000F DA10           move.w     [A5 - 0x25F0], 0xF
  6123. label00004860:
  6124. 00004860  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6125. 00004866  A893                     syscall    MoveTo
  6126. 00004868  486E FF00                pea.l      [A6 - 0x100]
  6127. 0000486C  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6128. 00004870  3F3C 000F                move.w     -[A7], 0xF
  6129. 00004874  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6130. 00004878  486E FF00                pea.l      [A6 - 0x100]
  6131. 0000487C  A884                     syscall    DrawString
  6132. 0000487E  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6133. 00004882  A873                     syscall    SetPort
  6134. 00004884  6000 0636                bra        +0x638 /* 00004EBC */
  6135. label00004888:
  6136. 00004888  4227                     clr.b      -[A7]
  6137. 0000488A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6138. 0000488E  486D D258                pea.l      [A5 - 0x2DA8]
  6139. 00004892  A8AD                     syscall    PtInRect
  6140. 00004894  4A1F                     tst.b      [A7]+
  6141. 00004896  673C                     beq        +0x3E /* 000048D4 */
  6142. 00004898  0C6D 0010 DA10           cmpi.w     [A5 - 0x25F0], 0x10
  6143. 0000489E  670C                     beq        +0xE /* 000048AC */
  6144. 000048A0  486E FEF8                pea.l      [A6 - 0x108]
  6145. 000048A4  A8A3                     syscall    EraseRect
  6146. 000048A6  3B7C 0010 DA10           move.w     [A5 - 0x25F0], 0x10
  6147. label000048AC:
  6148. 000048AC  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6149. 000048B2  A893                     syscall    MoveTo
  6150. 000048B4  486E FF00                pea.l      [A6 - 0x100]
  6151. 000048B8  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6152. 000048BC  3F3C 0010                move.w     -[A7], 0x10
  6153. 000048C0  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6154. 000048C4  486E FF00                pea.l      [A6 - 0x100]
  6155. 000048C8  A884                     syscall    DrawString
  6156. 000048CA  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6157. 000048CE  A873                     syscall    SetPort
  6158. 000048D0  6000 05EA                bra        +0x5EC /* 00004EBC */
  6159. label000048D4:
  6160. 000048D4  4227                     clr.b      -[A7]
  6161. 000048D6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6162. 000048DA  486D D260                pea.l      [A5 - 0x2DA0]
  6163. 000048DE  A8AD                     syscall    PtInRect
  6164. 000048E0  4A1F                     tst.b      [A7]+
  6165. 000048E2  673C                     beq        +0x3E /* 00004920 */
  6166. 000048E4  0C6D 0011 DA10           cmpi.w     [A5 - 0x25F0], 0x11
  6167. 000048EA  670C                     beq        +0xE /* 000048F8 */
  6168. 000048EC  486E FEF8                pea.l      [A6 - 0x108]
  6169. 000048F0  A8A3                     syscall    EraseRect
  6170. 000048F2  3B7C 0011 DA10           move.w     [A5 - 0x25F0], 0x11
  6171. label000048F8:
  6172. 000048F8  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6173. 000048FE  A893                     syscall    MoveTo
  6174. 00004900  486E FF00                pea.l      [A6 - 0x100]
  6175. 00004904  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6176. 00004908  3F3C 0011                move.w     -[A7], 0x11
  6177. 0000490C  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6178. 00004910  486E FF00                pea.l      [A6 - 0x100]
  6179. 00004914  A884                     syscall    DrawString
  6180. 00004916  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6181. 0000491A  A873                     syscall    SetPort
  6182. 0000491C  6000 059E                bra        +0x5A0 /* 00004EBC */
  6183. label00004920:
  6184. 00004920  4227                     clr.b      -[A7]
  6185. 00004922  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6186. 00004926  486D D268                pea.l      [A5 - 0x2D98]
  6187. 0000492A  A8AD                     syscall    PtInRect
  6188. 0000492C  4A1F                     tst.b      [A7]+
  6189. 0000492E  673C                     beq        +0x3E /* 0000496C */
  6190. 00004930  0C6D 0012 DA10           cmpi.w     [A5 - 0x25F0], 0x12
  6191. 00004936  670C                     beq        +0xE /* 00004944 */
  6192. 00004938  486E FEF8                pea.l      [A6 - 0x108]
  6193. 0000493C  A8A3                     syscall    EraseRect
  6194. 0000493E  3B7C 0012 DA10           move.w     [A5 - 0x25F0], 0x12
  6195. label00004944:
  6196. 00004944  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6197. 0000494A  A893                     syscall    MoveTo
  6198. 0000494C  486E FF00                pea.l      [A6 - 0x100]
  6199. 00004950  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6200. 00004954  3F3C 0012                move.w     -[A7], 0x12
  6201. 00004958  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6202. 0000495C  486E FF00                pea.l      [A6 - 0x100]
  6203. 00004960  A884                     syscall    DrawString
  6204. 00004962  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6205. 00004966  A873                     syscall    SetPort
  6206. 00004968  6000 0552                bra        +0x554 /* 00004EBC */
  6207. label0000496C:
  6208. 0000496C  4227                     clr.b      -[A7]
  6209. 0000496E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6210. 00004972  486D D270                pea.l      [A5 - 0x2D90]
  6211. 00004976  A8AD                     syscall    PtInRect
  6212. 00004978  4A1F                     tst.b      [A7]+
  6213. 0000497A  673C                     beq        +0x3E /* 000049B8 */
  6214. 0000497C  0C6D 0013 DA10           cmpi.w     [A5 - 0x25F0], 0x13
  6215. 00004982  670C                     beq        +0xE /* 00004990 */
  6216. 00004984  486E FEF8                pea.l      [A6 - 0x108]
  6217. 00004988  A8A3                     syscall    EraseRect
  6218. 0000498A  3B7C 0013 DA10           move.w     [A5 - 0x25F0], 0x13
  6219. label00004990:
  6220. 00004990  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6221. 00004996  A893                     syscall    MoveTo
  6222. 00004998  486E FF00                pea.l      [A6 - 0x100]
  6223. 0000499C  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6224. 000049A0  3F3C 0013                move.w     -[A7], 0x13
  6225. 000049A4  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6226. 000049A8  486E FF00                pea.l      [A6 - 0x100]
  6227. 000049AC  A884                     syscall    DrawString
  6228. 000049AE  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6229. 000049B2  A873                     syscall    SetPort
  6230. 000049B4  6000 0506                bra        +0x508 /* 00004EBC */
  6231. label000049B8:
  6232. 000049B8  4227                     clr.b      -[A7]
  6233. 000049BA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6234. 000049BE  486D D278                pea.l      [A5 - 0x2D88]
  6235. 000049C2  A8AD                     syscall    PtInRect
  6236. 000049C4  4A1F                     tst.b      [A7]+
  6237. 000049C6  673C                     beq        +0x3E /* 00004A04 */
  6238. 000049C8  0C6D 0014 DA10           cmpi.w     [A5 - 0x25F0], 0x14
  6239. 000049CE  670C                     beq        +0xE /* 000049DC */
  6240. 000049D0  486E FEF8                pea.l      [A6 - 0x108]
  6241. 000049D4  A8A3                     syscall    EraseRect
  6242. 000049D6  3B7C 0014 DA10           move.w     [A5 - 0x25F0], 0x14
  6243. label000049DC:
  6244. 000049DC  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6245. 000049E2  A893                     syscall    MoveTo
  6246. 000049E4  486E FF00                pea.l      [A6 - 0x100]
  6247. 000049E8  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6248. 000049EC  3F3C 0014                move.w     -[A7], 0x14
  6249. 000049F0  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6250. 000049F4  486E FF00                pea.l      [A6 - 0x100]
  6251. 000049F8  A884                     syscall    DrawString
  6252. 000049FA  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6253. 000049FE  A873                     syscall    SetPort
  6254. 00004A00  6000 04BA                bra        +0x4BC /* 00004EBC */
  6255. label00004A04:
  6256. 00004A04  4227                     clr.b      -[A7]
  6257. 00004A06  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6258. 00004A0A  486D D280                pea.l      [A5 - 0x2D80]
  6259. 00004A0E  A8AD                     syscall    PtInRect
  6260. 00004A10  4A1F                     tst.b      [A7]+
  6261. 00004A12  673C                     beq        +0x3E /* 00004A50 */
  6262. 00004A14  0C6D 0015 DA10           cmpi.w     [A5 - 0x25F0], 0x15
  6263. 00004A1A  670C                     beq        +0xE /* 00004A28 */
  6264. 00004A1C  486E FEF8                pea.l      [A6 - 0x108]
  6265. 00004A20  A8A3                     syscall    EraseRect
  6266. 00004A22  3B7C 0015 DA10           move.w     [A5 - 0x25F0], 0x15
  6267. label00004A28:
  6268. 00004A28  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6269. 00004A2E  A893                     syscall    MoveTo
  6270. 00004A30  486E FF00                pea.l      [A6 - 0x100]
  6271. 00004A34  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6272. 00004A38  3F3C 0015                move.w     -[A7], 0x15
  6273. 00004A3C  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6274. 00004A40  486E FF00                pea.l      [A6 - 0x100]
  6275. 00004A44  A884                     syscall    DrawString
  6276. 00004A46  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6277. 00004A4A  A873                     syscall    SetPort
  6278. 00004A4C  6000 046E                bra        +0x470 /* 00004EBC */
  6279. label00004A50:
  6280. 00004A50  4227                     clr.b      -[A7]
  6281. 00004A52  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6282. 00004A56  486D D200                pea.l      [A5 - 0x2E00]
  6283. 00004A5A  A8AD                     syscall    PtInRect
  6284. 00004A5C  4A1F                     tst.b      [A7]+
  6285. 00004A5E  673C                     beq        +0x3E /* 00004A9C */
  6286. 00004A60  0C6D 0016 DA10           cmpi.w     [A5 - 0x25F0], 0x16
  6287. 00004A66  670C                     beq        +0xE /* 00004A74 */
  6288. 00004A68  486E FEF8                pea.l      [A6 - 0x108]
  6289. 00004A6C  A8A3                     syscall    EraseRect
  6290. 00004A6E  3B7C 0016 DA10           move.w     [A5 - 0x25F0], 0x16
  6291. label00004A74:
  6292. 00004A74  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6293. 00004A7A  A893                     syscall    MoveTo
  6294. 00004A7C  486E FF00                pea.l      [A6 - 0x100]
  6295. 00004A80  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6296. 00004A84  3F3C 0016                move.w     -[A7], 0x16
  6297. 00004A88  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6298. 00004A8C  486E FF00                pea.l      [A6 - 0x100]
  6299. 00004A90  A884                     syscall    DrawString
  6300. 00004A92  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6301. 00004A96  A873                     syscall    SetPort
  6302. 00004A98  6000 0422                bra        +0x424 /* 00004EBC */
  6303. label00004A9C:
  6304. 00004A9C  4227                     clr.b      -[A7]
  6305. 00004A9E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6306. 00004AA2  486D D208                pea.l      [A5 - 0x2DF8]
  6307. 00004AA6  A8AD                     syscall    PtInRect
  6308. 00004AA8  4A1F                     tst.b      [A7]+
  6309. 00004AAA  673C                     beq        +0x3E /* 00004AE8 */
  6310. 00004AAC  0C6D 0017 DA10           cmpi.w     [A5 - 0x25F0], 0x17
  6311. 00004AB2  670C                     beq        +0xE /* 00004AC0 */
  6312. 00004AB4  486E FEF8                pea.l      [A6 - 0x108]
  6313. 00004AB8  A8A3                     syscall    EraseRect
  6314. 00004ABA  3B7C 0017 DA10           move.w     [A5 - 0x25F0], 0x17
  6315. label00004AC0:
  6316. 00004AC0  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6317. 00004AC6  A893                     syscall    MoveTo
  6318. 00004AC8  486E FF00                pea.l      [A6 - 0x100]
  6319. 00004ACC  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6320. 00004AD0  3F3C 0017                move.w     -[A7], 0x17
  6321. 00004AD4  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6322. 00004AD8  486E FF00                pea.l      [A6 - 0x100]
  6323. 00004ADC  A884                     syscall    DrawString
  6324. 00004ADE  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6325. 00004AE2  A873                     syscall    SetPort
  6326. 00004AE4  6000 03D6                bra        +0x3D8 /* 00004EBC */
  6327. label00004AE8:
  6328. 00004AE8  4227                     clr.b      -[A7]
  6329. 00004AEA  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6330. 00004AEE  486D D210                pea.l      [A5 - 0x2DF0]
  6331. 00004AF2  A8AD                     syscall    PtInRect
  6332. 00004AF4  4A1F                     tst.b      [A7]+
  6333. 00004AF6  673C                     beq        +0x3E /* 00004B34 */
  6334. 00004AF8  0C6D 0018 DA10           cmpi.w     [A5 - 0x25F0], 0x18
  6335. 00004AFE  670C                     beq        +0xE /* 00004B0C */
  6336. 00004B00  486E FEF8                pea.l      [A6 - 0x108]
  6337. 00004B04  A8A3                     syscall    EraseRect
  6338. 00004B06  3B7C 0018 DA10           move.w     [A5 - 0x25F0], 0x18
  6339. label00004B0C:
  6340. 00004B0C  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6341. 00004B12  A893                     syscall    MoveTo
  6342. 00004B14  486E FF00                pea.l      [A6 - 0x100]
  6343. 00004B18  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6344. 00004B1C  3F3C 0018                move.w     -[A7], 0x18
  6345. 00004B20  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6346. 00004B24  486E FF00                pea.l      [A6 - 0x100]
  6347. 00004B28  A884                     syscall    DrawString
  6348. 00004B2A  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6349. 00004B2E  A873                     syscall    SetPort
  6350. 00004B30  6000 038A                bra        +0x38C /* 00004EBC */
  6351. label00004B34:
  6352. 00004B34  4227                     clr.b      -[A7]
  6353. 00004B36  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6354. 00004B3A  486D D218                pea.l      [A5 - 0x2DE8]
  6355. 00004B3E  A8AD                     syscall    PtInRect
  6356. 00004B40  4A1F                     tst.b      [A7]+
  6357. 00004B42  673C                     beq        +0x3E /* 00004B80 */
  6358. 00004B44  0C6D 0019 DA10           cmpi.w     [A5 - 0x25F0], 0x19
  6359. 00004B4A  670C                     beq        +0xE /* 00004B58 */
  6360. 00004B4C  486E FEF8                pea.l      [A6 - 0x108]
  6361. 00004B50  A8A3                     syscall    EraseRect
  6362. 00004B52  3B7C 0019 DA10           move.w     [A5 - 0x25F0], 0x19
  6363. label00004B58:
  6364. 00004B58  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6365. 00004B5E  A893                     syscall    MoveTo
  6366. 00004B60  486E FF00                pea.l      [A6 - 0x100]
  6367. 00004B64  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6368. 00004B68  3F3C 0019                move.w     -[A7], 0x19
  6369. 00004B6C  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6370. 00004B70  486E FF00                pea.l      [A6 - 0x100]
  6371. 00004B74  A884                     syscall    DrawString
  6372. 00004B76  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6373. 00004B7A  A873                     syscall    SetPort
  6374. 00004B7C  6000 033E                bra        +0x340 /* 00004EBC */
  6375. label00004B80:
  6376. 00004B80  4227                     clr.b      -[A7]
  6377. 00004B82  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6378. 00004B86  486D D220                pea.l      [A5 - 0x2DE0]
  6379. 00004B8A  A8AD                     syscall    PtInRect
  6380. 00004B8C  4A1F                     tst.b      [A7]+
  6381. 00004B8E  673C                     beq        +0x3E /* 00004BCC */
  6382. 00004B90  0C6D 001A DA10           cmpi.w     [A5 - 0x25F0], 0x1A
  6383. 00004B96  670C                     beq        +0xE /* 00004BA4 */
  6384. 00004B98  486E FEF8                pea.l      [A6 - 0x108]
  6385. 00004B9C  A8A3                     syscall    EraseRect
  6386. 00004B9E  3B7C 001A DA10           move.w     [A5 - 0x25F0], 0x1A
  6387. label00004BA4:
  6388. 00004BA4  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6389. 00004BAA  A893                     syscall    MoveTo
  6390. 00004BAC  486E FF00                pea.l      [A6 - 0x100]
  6391. 00004BB0  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6392. 00004BB4  3F3C 001A                move.w     -[A7], 0x1A
  6393. 00004BB8  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6394. 00004BBC  486E FF00                pea.l      [A6 - 0x100]
  6395. 00004BC0  A884                     syscall    DrawString
  6396. 00004BC2  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6397. 00004BC6  A873                     syscall    SetPort
  6398. 00004BC8  6000 02F2                bra        +0x2F4 /* 00004EBC */
  6399. label00004BCC:
  6400. 00004BCC  4227                     clr.b      -[A7]
  6401. 00004BCE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6402. 00004BD2  486D D228                pea.l      [A5 - 0x2DD8]
  6403. 00004BD6  A8AD                     syscall    PtInRect
  6404. 00004BD8  4A1F                     tst.b      [A7]+
  6405. 00004BDA  673C                     beq        +0x3E /* 00004C18 */
  6406. 00004BDC  0C6D 001B DA10           cmpi.w     [A5 - 0x25F0], 0x1B
  6407. 00004BE2  670C                     beq        +0xE /* 00004BF0 */
  6408. 00004BE4  486E FEF8                pea.l      [A6 - 0x108]
  6409. 00004BE8  A8A3                     syscall    EraseRect
  6410. 00004BEA  3B7C 001B DA10           move.w     [A5 - 0x25F0], 0x1B
  6411. label00004BF0:
  6412. 00004BF0  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6413. 00004BF6  A893                     syscall    MoveTo
  6414. 00004BF8  486E FF00                pea.l      [A6 - 0x100]
  6415. 00004BFC  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6416. 00004C00  3F3C 001B                move.w     -[A7], 0x1B
  6417. 00004C04  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6418. 00004C08  486E FF00                pea.l      [A6 - 0x100]
  6419. 00004C0C  A884                     syscall    DrawString
  6420. 00004C0E  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6421. 00004C12  A873                     syscall    SetPort
  6422. 00004C14  6000 02A6                bra        +0x2A8 /* 00004EBC */
  6423. label00004C18:
  6424. 00004C18  4227                     clr.b      -[A7]
  6425. 00004C1A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6426. 00004C1E  486D D230                pea.l      [A5 - 0x2DD0]
  6427. 00004C22  A8AD                     syscall    PtInRect
  6428. 00004C24  4A1F                     tst.b      [A7]+
  6429. 00004C26  673C                     beq        +0x3E /* 00004C64 */
  6430. 00004C28  0C6D 001C DA10           cmpi.w     [A5 - 0x25F0], 0x1C
  6431. 00004C2E  670C                     beq        +0xE /* 00004C3C */
  6432. 00004C30  486E FEF8                pea.l      [A6 - 0x108]
  6433. 00004C34  A8A3                     syscall    EraseRect
  6434. 00004C36  3B7C 001C DA10           move.w     [A5 - 0x25F0], 0x1C
  6435. label00004C3C:
  6436. 00004C3C  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6437. 00004C42  A893                     syscall    MoveTo
  6438. 00004C44  486E FF00                pea.l      [A6 - 0x100]
  6439. 00004C48  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6440. 00004C4C  3F3C 001C                move.w     -[A7], 0x1C
  6441. 00004C50  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6442. 00004C54  486E FF00                pea.l      [A6 - 0x100]
  6443. 00004C58  A884                     syscall    DrawString
  6444. 00004C5A  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6445. 00004C5E  A873                     syscall    SetPort
  6446. 00004C60  6000 025A                bra        +0x25C /* 00004EBC */
  6447. label00004C64:
  6448. 00004C64  4227                     clr.b      -[A7]
  6449. 00004C66  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6450. 00004C6A  486D D238                pea.l      [A5 - 0x2DC8]
  6451. 00004C6E  A8AD                     syscall    PtInRect
  6452. 00004C70  4A1F                     tst.b      [A7]+
  6453. 00004C72  673C                     beq        +0x3E /* 00004CB0 */
  6454. 00004C74  0C6D 001D DA10           cmpi.w     [A5 - 0x25F0], 0x1D
  6455. 00004C7A  670C                     beq        +0xE /* 00004C88 */
  6456. 00004C7C  486E FEF8                pea.l      [A6 - 0x108]
  6457. 00004C80  A8A3                     syscall    EraseRect
  6458. 00004C82  3B7C 001D DA10           move.w     [A5 - 0x25F0], 0x1D
  6459. label00004C88:
  6460. 00004C88  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6461. 00004C8E  A893                     syscall    MoveTo
  6462. 00004C90  486E FF00                pea.l      [A6 - 0x100]
  6463. 00004C94  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6464. 00004C98  3F3C 001D                move.w     -[A7], 0x1D
  6465. 00004C9C  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6466. 00004CA0  486E FF00                pea.l      [A6 - 0x100]
  6467. 00004CA4  A884                     syscall    DrawString
  6468. 00004CA6  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6469. 00004CAA  A873                     syscall    SetPort
  6470. 00004CAC  6000 020E                bra        +0x210 /* 00004EBC */
  6471. label00004CB0:
  6472. 00004CB0  4227                     clr.b      -[A7]
  6473. 00004CB2  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6474. 00004CB6  486D D240                pea.l      [A5 - 0x2DC0]
  6475. 00004CBA  A8AD                     syscall    PtInRect
  6476. 00004CBC  4A1F                     tst.b      [A7]+
  6477. 00004CBE  673C                     beq        +0x3E /* 00004CFC */
  6478. 00004CC0  0C6D 001E DA10           cmpi.w     [A5 - 0x25F0], 0x1E
  6479. 00004CC6  670C                     beq        +0xE /* 00004CD4 */
  6480. 00004CC8  486E FEF8                pea.l      [A6 - 0x108]
  6481. 00004CCC  A8A3                     syscall    EraseRect
  6482. 00004CCE  3B7C 001E DA10           move.w     [A5 - 0x25F0], 0x1E
  6483. label00004CD4:
  6484. 00004CD4  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6485. 00004CDA  A893                     syscall    MoveTo
  6486. 00004CDC  486E FF00                pea.l      [A6 - 0x100]
  6487. 00004CE0  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6488. 00004CE4  3F3C 001E                move.w     -[A7], 0x1E
  6489. 00004CE8  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6490. 00004CEC  486E FF00                pea.l      [A6 - 0x100]
  6491. 00004CF0  A884                     syscall    DrawString
  6492. 00004CF2  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6493. 00004CF6  A873                     syscall    SetPort
  6494. 00004CF8  6000 01C2                bra        +0x1C4 /* 00004EBC */
  6495. label00004CFC:
  6496. 00004CFC  4227                     clr.b      -[A7]
  6497. 00004CFE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6498. 00004D02  486D D248                pea.l      [A5 - 0x2DB8]
  6499. 00004D06  A8AD                     syscall    PtInRect
  6500. 00004D08  4A1F                     tst.b      [A7]+
  6501. 00004D0A  673C                     beq        +0x3E /* 00004D48 */
  6502. 00004D0C  0C6D 001F DA10           cmpi.w     [A5 - 0x25F0], 0x1F
  6503. 00004D12  670C                     beq        +0xE /* 00004D20 */
  6504. 00004D14  486E FEF8                pea.l      [A6 - 0x108]
  6505. 00004D18  A8A3                     syscall    EraseRect
  6506. 00004D1A  3B7C 001F DA10           move.w     [A5 - 0x25F0], 0x1F
  6507. label00004D20:
  6508. 00004D20  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6509. 00004D26  A893                     syscall    MoveTo
  6510. 00004D28  486E FF00                pea.l      [A6 - 0x100]
  6511. 00004D2C  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6512. 00004D30  3F3C 001F                move.w     -[A7], 0x1F
  6513. 00004D34  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6514. 00004D38  486E FF00                pea.l      [A6 - 0x100]
  6515. 00004D3C  A884                     syscall    DrawString
  6516. 00004D3E  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6517. 00004D42  A873                     syscall    SetPort
  6518. 00004D44  6000 0176                bra        +0x178 /* 00004EBC */
  6519. label00004D48:
  6520. 00004D48  4227                     clr.b      -[A7]
  6521. 00004D4A  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6522. 00004D4E  486D D250                pea.l      [A5 - 0x2DB0]
  6523. 00004D52  A8AD                     syscall    PtInRect
  6524. 00004D54  4A1F                     tst.b      [A7]+
  6525. 00004D56  673C                     beq        +0x3E /* 00004D94 */
  6526. 00004D58  0C6D 0020 DA10           cmpi.w     [A5 - 0x25F0], 0x20 /* ' ' */
  6527. 00004D5E  670C                     beq        +0xE /* 00004D6C */
  6528. 00004D60  486E FEF8                pea.l      [A6 - 0x108]
  6529. 00004D64  A8A3                     syscall    EraseRect
  6530. 00004D66  3B7C 0020 DA10           move.w     [A5 - 0x25F0], 0x20 /* ' ' */
  6531. label00004D6C:
  6532. 00004D6C  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6533. 00004D72  A893                     syscall    MoveTo
  6534. 00004D74  486E FF00                pea.l      [A6 - 0x100]
  6535. 00004D78  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6536. 00004D7C  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  6537. 00004D80  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6538. 00004D84  486E FF00                pea.l      [A6 - 0x100]
  6539. 00004D88  A884                     syscall    DrawString
  6540. 00004D8A  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6541. 00004D8E  A873                     syscall    SetPort
  6542. 00004D90  6000 012A                bra        +0x12C /* 00004EBC */
  6543. label00004D94:
  6544. 00004D94  4227                     clr.b      -[A7]
  6545. 00004D96  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6546. 00004D9A  486E FEF0                pea.l      [A6 - 0x110]
  6547. 00004D9E  A8AD                     syscall    PtInRect
  6548. 00004DA0  4A1F                     tst.b      [A7]+
  6549. 00004DA2  673C                     beq        +0x3E /* 00004DE0 */
  6550. 00004DA4  0C6D 0021 DA10           cmpi.w     [A5 - 0x25F0], 0x21 /* '!' */
  6551. 00004DAA  670C                     beq        +0xE /* 00004DB8 */
  6552. 00004DAC  486E FEF8                pea.l      [A6 - 0x108]
  6553. 00004DB0  A8A3                     syscall    EraseRect
  6554. 00004DB2  3B7C 0021 DA10           move.w     [A5 - 0x25F0], 0x21 /* '!' */
  6555. label00004DB8:
  6556. 00004DB8  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6557. 00004DBE  A893                     syscall    MoveTo
  6558. 00004DC0  486E FF00                pea.l      [A6 - 0x100]
  6559. 00004DC4  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6560. 00004DC8  3F3C 0021                move.w     -[A7], 0x21 /* '!' */
  6561. 00004DCC  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6562. 00004DD0  486E FF00                pea.l      [A6 - 0x100]
  6563. 00004DD4  A884                     syscall    DrawString
  6564. 00004DD6  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6565. 00004DDA  A873                     syscall    SetPort
  6566. 00004DDC  6000 00DE                bra        +0xE0 /* 00004EBC */
  6567. label00004DE0:
  6568. 00004DE0  486E FEE8                pea.l      [A6 - 0x118]
  6569. 00004DE4  3F2D D83E                move.w     -[A7], [A5 - 0x27C2]
  6570. 00004DE8  7008                     moveq.l    D0, 0x08
  6571. 00004DEA  D06D D83C                add.w      D0, [A5 - 0x27C4]
  6572. 00004DEE  3F00                     move.w     -[A7], D0
  6573. 00004DF0  70F1                     moveq.l    D0, 0xFFFFFFF1
  6574. 00004DF2  D06D D842                add.w      D0, [A5 - 0x27BE]
  6575. 00004DF6  3F00                     move.w     -[A7], D0
  6576. 00004DF8  70A6                     moveq.l    D0, 0xFFFFFFA6
  6577. 00004DFA  D06D D840                add.w      D0, [A5 - 0x27C0]
  6578. 00004DFE  3F00                     move.w     -[A7], D0
  6579. 00004E00  A8A7                     syscall    SetRect
  6580. 00004E02  4227                     clr.b      -[A7]
  6581. 00004E04  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6582. 00004E08  486E FEE8                pea.l      [A6 - 0x118]
  6583. 00004E0C  A8AD                     syscall    PtInRect
  6584. 00004E0E  4A1F                     tst.b      [A7]+
  6585. 00004E10  673A                     beq        +0x3C /* 00004E4C */
  6586. 00004E12  0C6D 0022 DA10           cmpi.w     [A5 - 0x25F0], 0x22 /* '\"' */
  6587. 00004E18  670C                     beq        +0xE /* 00004E26 */
  6588. 00004E1A  486E FEF8                pea.l      [A6 - 0x108]
  6589. 00004E1E  A8A3                     syscall    EraseRect
  6590. 00004E20  3B7C 0022 DA10           move.w     [A5 - 0x25F0], 0x22 /* '\"' */
  6591. label00004E26:
  6592. 00004E26  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6593. 00004E2C  A893                     syscall    MoveTo
  6594. 00004E2E  486E FF00                pea.l      [A6 - 0x100]
  6595. 00004E32  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6596. 00004E36  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  6597. 00004E3A  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6598. 00004E3E  486E FF00                pea.l      [A6 - 0x100]
  6599. 00004E42  A884                     syscall    DrawString
  6600. 00004E44  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6601. 00004E48  A873                     syscall    SetPort
  6602. 00004E4A  6070                     bra        +0x72 /* 00004EBC */
  6603. label00004E4C:
  6604. 00004E4C  486E FEE0                pea.l      [A6 - 0x120]
  6605. 00004E50  3F2D D868                move.w     -[A7], [A5 - 0x2798]
  6606. 00004E54  3F2D D866                move.w     -[A7], [A5 - 0x279A]
  6607. 00004E58  3F2D D86C                move.w     -[A7], [A5 - 0x2794]
  6608. 00004E5C  70EC                     moveq.l    D0, 0xFFFFFFEC
  6609. 00004E5E  D06D D86A                add.w      D0, [A5 - 0x2796]
  6610. 00004E62  3F00                     move.w     -[A7], D0
  6611. 00004E64  A8A7                     syscall    SetRect
  6612. 00004E66  4227                     clr.b      -[A7]
  6613. 00004E68  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  6614. 00004E6C  486E FEE0                pea.l      [A6 - 0x120]
  6615. 00004E70  A8AD                     syscall    PtInRect
  6616. 00004E72  4A1F                     tst.b      [A7]+
  6617. 00004E74  673A                     beq        +0x3C /* 00004EB0 */
  6618. 00004E76  0C6D 0023 DA10           cmpi.w     [A5 - 0x25F0], 0x23 /* '#' */
  6619. 00004E7C  670C                     beq        +0xE /* 00004E8A */
  6620. 00004E7E  486E FEF8                pea.l      [A6 - 0x108]
  6621. 00004E82  A8A3                     syscall    EraseRect
  6622. 00004E84  3B7C 0023 DA10           move.w     [A5 - 0x25F0], 0x23 /* '#' */
  6623. label00004E8A:
  6624. 00004E8A  2F3C 000D 0012           move.l     -[A7], 0xD0012
  6625. 00004E90  A893                     syscall    MoveTo
  6626. 00004E92  486E FF00                pea.l      [A6 - 0x100]
  6627. 00004E96  3F2E FEDA                move.w     -[A7], [A6 - 0x126]
  6628. 00004E9A  3F3C 0023                move.w     -[A7], 0x23 /* '#' */
  6629. 00004E9E  4EAD 033A                jsr        [A5 + 0x33A /* export_99 */]
  6630. 00004EA2  486E FF00                pea.l      [A6 - 0x100]
  6631. 00004EA6  A884                     syscall    DrawString
  6632. 00004EA8  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6633. 00004EAC  A873                     syscall    SetPort
  6634. 00004EAE  600C                     bra        +0xE /* 00004EBC */
  6635. label00004EB0:
  6636. 00004EB0  486E FEF8                pea.l      [A6 - 0x108]
  6637. 00004EB4  A8A3                     syscall    EraseRect
  6638. 00004EB6  2F2E FEDC                move.l     -[A7], [A6 - 0x124]
  6639. 00004EBA  A873                     syscall    SetPort
  6640. label00004EBC:
  6641. 00004EBC  4E5E                     unlink     A6
  6642. 00004EBE  4E75                     rts
  6643.